change list to table
refactor code and make repository can find multiply jars
add multiply jars test case
add get jar file version method