java - Webstart 上的多个 JAR 应用程序
问题描述
我有一个 webstart 应用程序,它使用 ProcessBuilder 从主应用程序启动其他几个应用程序 jar。主应用程序的全部目的是启动这两个其他应用程序。我确定这些 jar 都是通过 webstart 实现的(控制台启动时不会丢失缓存元素),但是当我尝试启动应用程序 jar 时,它们似乎没有启动或运行或任何东西。也没有例外。当我在本地双击 jnlp 时,我可以在本地运行该应用程序,但是当我在服务器上执行它时它不起作用并且没有给出原因的迹象。
我最好的猜测是,当它们作为缓存中的 java JAR 资源加载时,它无法从通过 webstart 给出的路径名中找到 jar,尽管我不确定如何处理它或引用它们来启动那些辅助 JAR 应用程序。
解决方案
推荐阅读
- php - Codeigniter 分页将我引导至“about:blank#blocked”
- java - 原因:java.net.URISyntaxException:索引 111 处的查询中存在非法字符:由于 URI 中的 {} 出现错误
- python - 从文件创建环境而无需其他依赖项
- reactjs - 我在哪里可以找到 FontAwesome 免费包中图标的对象名称?
- php - 索引页面不显示 db 的对象或有时显示未定义的变量
- html - 如何以以下方式在表格的单元格内叠加图像?
- excel - 使用 microsoft graph api 将 Excel 文件 (.xlsx) 转换为 PDF 忽略页面设置说明
- javascript - url 字符串中包含“v0”的 Firebase 存储下载 URL
- azure-webjobs - 如何为“webjobs v3”中的不同队列配置不同的批处理大小?
- php - 无法在 Windowsn 10 Pro build 1809 上安装 Composer:SSL 操作失败,代码为 1