มีโปรแกรมบรรทัดคำสั่งเพื่อแปลงโครงการ Java ใด ๆ ให้เป็นโครงการ SBT / Maven
มันจะแก้ปัญหาไหทั้งหมดและพยายามที่จะหาเวอร์ชั่นที่ถูกต้องโดยพิจารณาจากผลรวมตรวจสอบ SHA คลาสพา ธ หรือชื่อไฟล์ จากนั้นจะพยายามรวบรวมแหล่งข้อมูลจนกว่าจะพบการกำหนดค่าที่ใช้งานได้ งานที่กำหนดเองเพื่อดำเนินการตามการกำหนดค่าการอ้างอิงสามารถให้เกินไป
UniversalResolver 1.0
Usage: UniversalResolver [options]
-s <srcpath1>,<srcpath2>... | --srcPaths <srcpath1>,<srcpath2>...
required src paths to include
-j <jar1>,<jar2>... | --jars <jar1>,<jar2>...
required jars/jar paths to include
-t /path/To/Dir | --testDirectory /path/To/Dir
required directory where test configurations will be stored
-a <task1>,<task2>... | --sbt-tasks <task1>,<task2>...
SBT Tasks to be executed. i.e. compile
-d /path/To/dependencyFile.json | --dependencyFile /path/To/dependencyFile.json
optional file where the dependency buffer will be stored
-l | --search
load and search dependencies from remote repositories
-g | --generateConfigurations
generate dependency configurations
-c <value> | --findByNameCount <value>
number of dependencies to resolve by class name per jar
https://bitbucket.org/mnyx/universalresolver