首页 > 解决方案 > Webstart 上的多个 JAR 应用程序

问题描述

我有一个 webstart 应用程序,它使用 ProcessBuilder 从主应用程序启动其他几个应用程序 jar。主应用程序的全部目的是启动这两个其他应用程序。我确定这些 jar 都是通过 webstart 实现的(控制台启动时不会丢失缓存元素),但是当我尝试启动应用程序 jar 时,它们似乎没有启动或运行或任何东西。也没有例外。当我在本地双击 jnlp 时,我可以在本地运行该应用程序,但是当我在服务器上执行它时它不起作用并且没有给出原因的迹象。

我最好的猜测是,当它们作为缓存中的 java JAR 资源加载时,它无法从通过 webstart 给出的路径名中找到 jar,尽管我不确定如何处理它或引用它们来启动那些辅助 JAR 应用程序。

标签: javajava-web-start

解决方案


推荐阅读