Tengo problemas para usar jarjar desde la línea de comandos para combinar un programa Scala simple con scala runtime-library.¿Cómo usar jarjar desde la línea de comandos?
jarjar detecta correctamente la dependencia:
$ 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
integración de estas plantas no funciona, sin embargo:
$ CLASSPATH=./scala-library.jar java -jar ~/Desktop/saug/jarjar-1.0.jar process rules.jjl BCT.jar BCTS.jar
el archivo JAR que consigo todavía depende de Scala-library.jar. Si agrego o no la variable CLASSPATH no hace diferencia. Mi archivo rules.jjl se ve así:
keep BCT
¿Qué hacer?
Es solo un truco mental jedi. Esperemos que no te bink demasiado ... –