I assumed the removal of pack200 is a problem only for the NetBeans
installer, but apparently NetBeans cannot even install older modules:

WARNING [org.netbeans.updater]
java.io.IOException: CreateProcess error=2, The system cannot find the
file specified
at java.base/java.lang.ProcessImpl.create(Native Method)
at java.base/java.lang.ProcessImpl.<init>(ProcessImpl.java:483)
at java.base/java.lang.ProcessImpl.start(ProcessImpl.java:158)
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1107)
Caused: java.io.IOException: Cannot run program "C:\Program
Files\Java\jdk-14.0.1\bin\unpack200.exe" (in directory
"C:\Users\X\AppData\Roaming\NetBeans\12.0-beta4\modules"):
CreateProcess error=2, The system cannot find the file specified
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1128)
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1071)
[catch] at org.netbeans.updater.ModuleUpdater.unpack200(ModuleUpdater.java:567)
at org.netbeans.updater.ModuleUpdater.unpack(ModuleUpdater.java:465)
at org.netbeans.updater.ModuleUpdater.run(ModuleUpdater.java:117)
INFO [org.netbeans.updater]: File
C:\Users\X\AppData\Roaming\NetBeans\12.0-beta4\modules\ro-emilianbold-modules-maven-search-remote.jar.pack.gz
deleted.
INFO [org.netbeans.updater]: Ignore non-readable files
java.io.FileNotFoundException:
C:\Users\X\AppData\Roaming\NetBeans\12.0-beta4\modules\ro-emilianbold-modules-maven-search-remote.jar
(The system cannot find the file specified)
at java.base/java.io.FileInputStream.open0(Native Method)
at java.base/java.io.FileInputStream.open(FileInputStream.java:212)
at java.base/java.io.FileInputStream.<init>(FileInputStream.java:154)
at org.netbeans.updater.UpdateTracking.getFileCRC(UpdateTracking.java:507)
[catch] at org.netbeans.updater.ModuleUpdater.unpack(ModuleUpdater.java:469)
at org.netbeans.updater.ModuleUpdater.run(ModuleUpdater.java:117)

So NetBeans forks a separate process to do the unpacking and with JDK
14 that unpack200 executable no longer exists. Maybe it should use a
library for unpack?

--emi

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@netbeans.apache.org
For additional commands, e-mail: users-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to