Hi Michael,

Can you share the command line triggering jpackage failure?

- Alexey

On 5/31/2026 12:44 PM, Michael Hall wrote:
Might be some strange issues processing the shell script that invokes jpackage.

I just got this…
[11:39:35.221] jdk.jpackage.internal.model.PackagerException: jlink failed 
with: Error: no modules specified to --add-modules

Retried immediately and it worked.
So either the OS is having problems running the script or jpackage is having 
problems parsing it’s input?

On May 30, 2026, at 7:19 PM, Michael Hall <[email protected]> wrote:

OK, did enough homework. -rf gets it. Not sure why the initial non-option 
errors.

On May 30, 2026, at 6:08 PM, Michael Hall <[email protected]> wrote:

It does seem r only permissions are unix insufficient to delete a directory.
Is the r intentional now for some reason?

On May 30, 2026, at 6:00 PM, Michael Hall <[email protected]> wrote:

This might be a never mind. I am unable to reproduce the parameter errors.
I am getting other issues trying to delete old versions for the build.

Deleting QuantumJava.app application...
override r--r--r-- mjh/staff for 
QuantumJava.app/Contents/runtime/Contents/Home/legal/java.xml/bcel.md?

I sort of remember earlier problems related to the runtime legal files but not 
exactly what that turned out to be.

Maybe something has happened specific to my machine in the interim since I last 
did this.

On May 30, 2026, at 2:08 PM, Michael Hall <[email protected]> wrote:

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


Reply via email to