Mam problem z używaniem jarjar z wiersza poleceń do połączenia prostego programu Scala z biblioteką uruchomieniową scala.Jak korzystać z jarjar z wiersza poleceń?
jarjar poprawnie wykrywa zależność:
$ java -jar ~/Desktop/saug/jarjar-1.0.jar find jar BCT.jar scala-library.jar
/home/schani/Work/scala/bct/BCT.jar -> /home/schani/Work/scala/bct/scala-library.jar
Łącząc je nie działa, jednakże:
$ CLASSPATH=./scala-library.jar java -jar ~/Desktop/saug/jarjar-1.0.jar process rules.jjl BCT.jar BCTS.jar
Plik jar że mogę nadal zależy scala-library.jar. To, czy dodaję zmienną CLASSPATH, nie ma znaczenia. Mój plik rules.jjl wygląda następująco:
keep BCT
Co robić?
To tylko sztuczka z umysłem jedi. Mam nadzieję, że to cię nie za bardzo ... –