shevek / jarjar

Jar Jar Links is a utility that makes it easy to repackage Java libraries and embed them into your own distribution.
Apache License 2.0
735 stars 93 forks source link

CLI doesn't work #8

Open NathanSweet opened 7 years ago

NathanSweet commented 7 years ago

Cloned, built with Gradle (would prefer a JAR download), run on Windows:

jarjar-command.bat
Exception in thread "main" java.lang.IllegalArgumentException: [output] is required.
        at com.tonicsystems.jarjar.Main.valueOf(Main.java:95)
        at com.tonicsystems.jarjar.Main.process(Main.java:130)
        at com.tonicsystems.jarjar.Main.run(Main.java:75)
        at com.tonicsystems.jarjar.Main.main(Main.java:144)

Same for jarjar-command.bat help, jarjar-command.bat process x y z, etc.

NathanSweet commented 7 years ago

The documentation says process <rulesFile> <inJar> <outJar> is supposed to work, but it does not. -rules [rulesFile] -output [outputJAR] [inputJAR] is required. help still doesn't work.

JekRock commented 4 years ago

@NathanSweet it works. Parameters should be passed with "--". For example try to run java -jar .\jarjar.jar --help