我有一個使用Java webstart技術的項目。我決定從8中的Java版本升級到9。但是,我遇到下面的錯誤在編譯: error: package javax.jnlp is not visible
import javax.jnlp.DownloadServiceListener;
^
(package javax.jnlp is declared in module java.j
我試圖將applet轉換爲常規java應用程序,使用JNLP運行。 當直接運行它的工作。但是,如果我通過JNLP運行,我會得到下面的堆棧跟蹤。 at com.sun.javaws.LaunchDownload.getMainClassName(Unknown Source)
at com.sun.javaws.Launcher.doLaunchApp(Unknown Source)
我創建了一個簡單的測試用例來測試Java 9 Web Start的新模塊。不幸的是,Java 9 Web Start默認不支持像普通Java 9那樣的--permit-illegal-access。 Java 9 Web Start假定支持--add-opens(請參閱https://bugs.openjdk.java.net/browse/JDK-8172986)。 我正在使用Java 1.9.