LINUX.ORG.RU

История изменений

Исправление windows10, (текущая версия) :

Jnlp всегда открывай восьмой жабой и все будет працувать…

В идеале JNLP надо открывать двойным щелчком и все должно працувать.

В Linux оно даже сообщения об ошибке не выдает, а просто блымкает и закрывается. Ну да ладно, консоль:

[ntfs@ntfs-a320mh ssd]$ javaws launch.jnlp
selected jre: /usr/lib/jvm/default-runtime
Warning!, Fall back in resolve_jar to hardcoded paths: 
/usr/share/java/js.jar
WARNING: package sun.applet not in java.desktop
WARNING: package com.sun.net.ssl.internal.ssl not in java.base
WARNING: package jdk.internal.util.jar not in java.base
WARNING: package javax.jnlp not in java.desktop
Exception in thread "main" java.lang.UnsupportedOperationException: The Security Manager is deprecated and will be removed in a future release
	at java.base/java.lang.System.setSecurityManager(System.java:431)
	at net.sourceforge.jnlp.runtime.JNLPRuntime.initialize(JNLPRuntime.java:268)
	at net.sourceforge.jnlp.runtime.Boot.init(Boot.java:353)
	at net.sourceforge.jnlp.runtime.JnlpBoot.run(JnlpBoot.java:58)
	at net.sourceforge.jnlp.runtime.Boot.run(Boot.java:274)
	at net.sourceforge.jnlp.runtime.Boot.run(Boot.java:63)
	at java.base/java.security.AccessController.doPrivileged(AccessController.java:319)
	at net.sourceforge.jnlp.runtime.Boot.main(Boot.java:214)
[ntfs@ntfs-a320mh ssd]$ javaws -version
selected jre: /usr/lib/jvm/default-runtime
Warning!, Fall back in resolve_jar to hardcoded paths: 
/usr/share/java/js.jar
WARNING: package sun.applet not in java.desktop
WARNING: package com.sun.net.ssl.internal.ssl not in java.base
WARNING: package jdk.internal.util.jar not in java.base
WARNING: package javax.jnlp not in java.desktop
icedtea-web 1.8.8
[ntfs@ntfs-a320mh ssd]$ 

И тут дело не столько в java, хоть к ней отдельная претензия. Как я написал в топике, мы абстрагировались и от джавы, и от говнокода на джаве, запустив это на одной системе, и не запустив на двух других. В данном случае я сделал одинаковые дефолтные действия, и в данном случае мне плевать что сделал онтопик чтобы это запустить.

Исходная версия windows10, :

Jnlp всегда открывай восьмой жабой и все будет працувать…

В идеале JNLP надо открывать двойным щелчком и все должно працувать.

В Linux оно даже сообщения об ошибке не выдает, а просто блымкает и закрывается. Ну да ладно, консоль:

[ntfs@ntfs-a320mh ssd]$ javaws launch.jnlp
selected jre: /usr/lib/jvm/default-runtime
Warning!, Fall back in resolve_jar to hardcoded paths: 
/usr/share/java/js.jar
WARNING: package sun.applet not in java.desktop
WARNING: package com.sun.net.ssl.internal.ssl not in java.base
WARNING: package jdk.internal.util.jar not in java.base
WARNING: package javax.jnlp not in java.desktop
Exception in thread "main" java.lang.UnsupportedOperationException: The Security Manager is deprecated and will be removed in a future release
	at java.base/java.lang.System.setSecurityManager(System.java:431)
	at net.sourceforge.jnlp.runtime.JNLPRuntime.initialize(JNLPRuntime.java:268)
	at net.sourceforge.jnlp.runtime.Boot.init(Boot.java:353)
	at net.sourceforge.jnlp.runtime.JnlpBoot.run(JnlpBoot.java:58)
	at net.sourceforge.jnlp.runtime.Boot.run(Boot.java:274)
	at net.sourceforge.jnlp.runtime.Boot.run(Boot.java:63)
	at java.base/java.security.AccessController.doPrivileged(AccessController.java:319)
	at net.sourceforge.jnlp.runtime.Boot.main(Boot.java:214)
[ntfs@ntfs-a320mh ssd]$ javaws -version
selected jre: /usr/lib/jvm/default-runtime
Warning!, Fall back in resolve_jar to hardcoded paths: 
/usr/share/java/js.jar
WARNING: package sun.applet not in java.desktop
WARNING: package com.sun.net.ssl.internal.ssl not in java.base
WARNING: package jdk.internal.util.jar not in java.base
WARNING: package javax.jnlp not in java.desktop
icedtea-web 1.8.8
[ntfs@ntfs-a320mh ssd]$ 

И тут дело не столько в java, хоть к ней отдельная претензия. Как я написал в топике, мы абстрагировались и от джавы, и от говнокода на джаве, запустив это на одной системе, и не запустив на двух других. В данном случае я сделал одинаковые действия, и в данном случае мне плевать что сделал онтопик чтобы это запустить. Я тассать выполнил дефолтные действия.