I just tried to run jpackage on an app I haven’t done anything with for a while
running it with jdk 26 that I installed a little while ago.
I got the error below?
I changed to jdk-25…
PACKAGER=`/usr/libexec/java_home -v jdk-25.jdk`/bin/jpackage
And it worked.
The error...
[12:27:46.254] jdk.jpackage.internal.model.JPackageException: Found 5
non-option arguments on the command line. Non-option arguments are not allowed
at
jdk.jpackage/jdk.jpackage.internal.cli.OptionsProcessor.validateNonOptionArguments(OptionsProcessor.java:206)
at
jdk.jpackage/jdk.jpackage.internal.cli.OptionsProcessor.validate(OptionsProcessor.java:84)
at
jdk.jpackage/jdk.jpackage.internal.cli.Main.lambda$run$0(Main.java:128)
at
jdk.jpackage/jdk.jpackage.internal.cli.Main$Runner.runIt(Main.java:214)
at jdk.jpackage/jdk.jpackage.internal.cli.Main$Runner.run(Main.java:202)
at jdk.jpackage/jdk.jpackage.internal.cli.Main.run(Main.java:101)
at jdk.jpackage/jdk.jpackage.internal.cli.Main.main(Main.java:77)
at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:37)
Found 5 non-option arguments on the command line. Non-option arguments are not
allowed
jpackage --version
26.0.1