I've recently upgraded my system. Not sure which particular software update
that cause this to break but my build scripts used to work, now they don't.
I end up with the following error when running with mvn -X:
[DEBUG] Executing: /bin/sh -c cd
/home/aioobe/work/pluggaonline/code/studio/target/jnlp &&
/usr/lib/jvm/java-7-oracle/jre/../bin/jarsigner -verbose -keystore
/home/aioobe/work/pluggaonline/code/studio/keystore/po-keystore -storepass
......... -signedjar
/home/aioobe/work/pluggaonline/code/studio/target/jnlp/javax.annotation-api-1.2.jar
/home/aioobe/work/pluggaonline/code/studio/target/jnlp/unprocessed_javax.annotation-api-1.2.jar
'pluggaonline kj ab\'s comodo ca limited id'
[WARNING] /bin/sh: 1: Syntax error: Unterminated quoted string
As you can see it doesn't build the arguments properly: It puts the alias
in '...' and tries to escape one of the
'pluggaonline kj ab\'s comodo ca limited id'
I would have loved to contribute with a patch, but I can't seem to find
where this happens. (Perhaps I'm even sending this report to the wrong
project...)
Best regards,
Andreas Lundblad
ps. Downgrading to java 7
JAVA_HOME=/usr/lib/jvm/java-7-oracle/jre && mvn .......
and going from
<groupId>org.codehaus.mojo</groupId>
<artifactId>webstart-maven-plugin</artifactId>
<version>1.0-beta-6</version>
to
<groupId>org.codehaus.mojo</groupId>
<artifactId>webstart-maven-plugin</artifactId>
<version>1.0-beta-4</version>
seems to work.