java - FileOpenService 抛出 NoClassDefFoundError

标签 java runtime-error noclassdeffounderror jnlp java-web-start

下面的 Java 代码抛出 NoClassDefFoundError :

    FileOpenService fos = (FileOpenService)
        ServiceManager.lookup("javax.jnlp.FileOpenService");

我该如何解决这个问题?

最佳答案

JNLP API 类只能在使用 Java Web Start 启动的小程序和应用程序中使用。即使它们被显式添加到非 JWS 应用程序的运行时类路径中,它们也将无法用于加载。

关于java - FileOpenService 抛出 NoClassDefFoundError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12586880/

相关文章:

excel - ActiveX组件无法创建对象-429

bash - Fortran execute_command_line 运行时错误,取决于内存消耗

java - 如果我的 android 项目依赖于具有其他依赖项的 .jar,我是否必须将这些依赖项包含在我的项目中?

java - 为什么在Java中收到NoClassDefFoundError?

java - 在运行时生成、编译和使用 Java 代码?

java - 如何区分安装的java - JDK还是JRE

java - 根据其他配置文件不可用启用 Spring 配置文件

python - AttributeError:未知属性 axisbg

java - 循环调度程序没有产生正确的结果

java.lang.NoClassDefFoundError : com. arangodb.ArangoDB$Builder Tomcat 9.0.4,Maven