Jean-Marc Borer created NETBEANSINFRA-262: ---------------------------------------------
Summary: Class-Path manifest entry not properly URL decoded Key: NETBEANSINFRA-262 URL: https://issues.apache.org/jira/browse/NETBEANSINFRA-262 Project: Apache NetBeans Infra Issue Type: Bug Components: MU - Apache NetBeans NBM maven plugin Affects Versions: NBM Maven Plugin 4.6 Reporter: Jean-Marc Borer Compilation of NB RCP apps lead to Could not resolve Class-Path item in org.netbeans.api:org-netbeans-libs-javafx:nbm-file:RELEASE124, path is:%24%7Bjava.home%7D/lib/ext/jfxrt.jar, skipping since the commit that changes this is here: [https://github.com/apache/netbeans/commit/1b96b56ac3bfda8bd9b97f36c25901e84289cb23] And is part of this: [https://github.com/apache/netbeans/pull/2761] ${java.home} is now URL encoded in the manifest. According to [https://docs.oracle.com/javase/8/docs/technotes/guides/jar/jar.html#classpath] Every Class-Path are URLs and as such should be decoded accordingly and therefore the class CreateClusterAppMojo should be fixed: lines 376 shall become: try { classPath = URLDecoder.decode(ex.getClasspath(), "UTF-8"); } catch (UnsupportedEncodingException exception) { throw new IllegalStateException(exception); } -- This message was sent by Atlassian Jira (v8.20.1#820001) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists