Perhaps a stupid question, but I see you've verified that the
executable location exists, but have you done the same for the working
directory you're telling ProcessBuilder to use? That is,
"/Applications/ISNet Cube.app/Contents/Resources/isnet/isnet/modules".
On Wed, 31 Jul 2019 at 21:49, Marco Rossi wrote:
>
>
> Can you open an arbitrary command window and just try to run the command
> "/Applications/ISNet
> Cube.app/Contents/PlugIns/jdk8u212-b04-jre/Contents/Home/bin/unpack200"?
>
> It should output some usage help…
>
>
> Yes Joseph, I can see the usage help message:
> mark@MacBookPro:~$ /Applications/ISNet\
> Cube.app/Contents/PlugIns/jdk8u212-b04-jre/Contents/Home/bin/unpack200
> Usage: unpack200 [-opt... | --option=value]... x.pack[.gz] y.jar
> (For more information, run unpack200 --help .)
>
> Assuming the paths do exist and the file is executable, are you sure
> you are not running in some new fancy macOS sandbox that is
> disallowing you to execute external binaries?
>
>
> M, I’m suspecting something similar as Emilian suggested. Damn! :-/
> I’ll take a closer look.
>
> Thank you guys.
>
> Marco
>
>
> -Original Message-
> From: Marco Rossi
> Sent: Wednesday, July 31, 2019 3:24 PM
> To: List NetBeans Mailing
> Subject: Re: Updates don't be applied
>
> Hi to all,
> after further investigations I found the following error occurs:
>
> java.io.IOException: error=2, No such file or directory
> at java.lang.UNIXProcess.forkAndExec(Native Method)
> at java.lang.UNIXProcess.(UNIXProcess.java:247)
> at java.lang.ProcessImpl.start(ProcessImpl.java:134)
> at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)
> Caused: java.io.IOException: Cannot run program "/Applications/ISNet
> Cube.app/Contents/PlugIns/jdk8u212-b04-jre/Contents/Home/bin/unpack200" (in
> directory "/Applications/ISNet
> Cube.app/Contents/Resources/isnet/isnet/modules"): error=2, No such file or
> directory
> at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048)
> [catch] at
> org.netbeans.updater.ModuleUpdater.unpack200(ModuleUpdater.java:592)
> at org.netbeans.updater.ModuleUpdater.unpack(ModuleUpdater.java:490)
> at org.netbeans.updater.ModuleUpdater.run(ModuleUpdater.java:142)
>
> I’ve verified that there is the executable unpack200 in ../Contents/Home/bin
> with the right permissions. Maybe is it something related to OpenJDK instead
> of NetBeans?
>
> Il giorno 30 lug 2019, alle ore 09:04, Marco Rossi ha
> scritto:
>
> Hi everybody,
>
> I built my RCP application over platform version 8.2 and create a macOS
> bundle with JVM 1.8.0_212 OpenJDK 64-Bit Server VM 25.212-b04 that run on my
> 10.14.6 system.
>
> Now I discovered that my application is unable to apply updates from my
> custom update center: it download it and asks to restart as usual; updates
> are then (apparently) installed and then application starts itself again, but
> it proposes the same updates!
>
> Where are they installed the updates of an RCP application? I’ve already
> tried to remove the cache folder in my ~/Library/Application Support/ and
> also already checked permission of my /Applications/AppName.app.
>
> Can someone give me a hand to understand what’s wrong?
>
> Thank you.
>
> Marco Rossi
>
>
>
> -
> 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
>
>
> -
> 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
>
>
-
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