无法使用 JVM 1.17 在打开的 Web 上打开我的 jnlp 文件,但我可以使用 JVM 1.8 打开它

问题描述 投票:0回答:0

当我尝试使用 JVM 1.17 打开我的 jnlp 文件时,出现以下错误。

net.sourceforge.jnlp.LaunchException:致命:启动错误:无法启动 JNLP 文件。该应用程序尚未初始化,有关更多信息,请从命令行执行 javaws/browser 并发送错误报告。在 net.sourceforge.jnlp.Launcher.launchApplication(Launcher.java:413) 在 net.sourceforge.jnlp.Launcher.access$300(Launcher.java:71) 在 net.sourceforge.jnlp.Launcher$TgThread.run(Launcher. java:660) 引起:java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 处的 java.lang.reflect.InvocationTargetException java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java :77) 在 java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 在 java.base/java.lang.reflect.Method.invoke(Method.java:568) 在 net.sourceforge。 jnlp.Launcher.launchApplication(Launcher.java:406) 2 更多 Caused by: java.lang.IllegalAccessError: class com.jidesoft.plaf.LookAndFeelFactory (in unnamed module @0x30d1453f) cannot access class com.sun.java.swing.plaf .windows.WindowsLookAndFeel(在模块 java.desktop 中)因为模块 java.desktop 不会将 com.sun.java.swing.plaf.windows 导出到未命名com.jidesoft.plaf.LookAndFeelFactory.installJideExtension 模块 @0x30d1453f(未知来源) CommonUtils.java:342) 在 com.ericsson.charging.vxmlivr.editor.workflow.client.gui.WorkflowEditorFrame.main(WorkflowEditorFrame.java:663) 还有 7 个

我的 jnlp 文件在 jvm 1.8 上运行良好

<?xml version="1.0" encoding="utf-8"?>
<jnlp spec="1.0+"
      codebase="https://214.5.247.200:13202/EditorServer/">        
    <information>
      <title>Workflow Editor</title>
      <vendor>Ericsson</vendor>
      <description>Workflow Editor</description>
     
      <offline-allowed/>
    </information>
    <security>
        <all-permissions/> 
    </security>  

    <resources>         
    <jar href="client/CXC1729877-EditorCore.jar" main="true" download="eager"/> 
    <jar href="client/CXC1729512-WorkflowClient.jar" main="true" download="eager"/> 
    <jar href="lib/commonlookandfeel.jar"/>
    <jar href="lib/JGo.jar"/>
    <jar href="lib/JGoLayout.jar"/>
    <jar href="lib/jide-action.jar"/>
    <jar href="lib/jide-beaninfo.jar"/>
    <jar href="lib/jide-common.jar"/>
    <jar href="lib/jide-components.jar"/>
    <jar href="lib/jide-dashboard.jar"/>
    <jar href="lib/jide-dialogs.jar"/>
    <jar href="lib/jide-dock.jar"/>
    <jar href="lib/jide-editor.jar"/>
    <jar href="lib/xalan-2.7.2.jar"/>
    <jar href="lib/jide-grids.jar"/>
    <jar href="lib/serializer-2.7.2.jar"/>
    <jar href="lib/activation.jar"/>
    <jar href="lib/jsr173_1.0_api.jar"/>
    <jar href="lib/commons-httpclient-3.1.jar"/>
    <jar href="lib/commons-codec-1.15.jar"/>
    <extension name="EditorServerLogging.jsp" href="jspFiles/com/ericsson/charging/vxmlivr/editor/server/EditorServerLogging.jsp"/>
    <j2se version="1.8+"     java-vm-args="-Xincgc" href="http://java.sun.com/products/autodl/j2se" initial-heap-size="128m" max-heap-size="512m" />

    </resources>
    <application-desc main-class="abc">
    <argument>214.xyz</argument>
    <argument>13202</argument>
    <argument>https</argument>
    </application-desc>
</jnlp>

谢谢。

试图在我的 jnlp 中添加 java-vm-args="-Djide.defaultStyle=1",仍然没有用

java jvm jnlp jide openwebstart
最新问题
© www.soinside.com 2019 - 2025. All rights reserved.