当主 jar 依赖于其他文件时使用 Java Web Start

Using Java Web Start when main jar depends on other files

我最近完成了一个 java 程序,我现在正在研究部署它的选项。今天有人向我介绍 Java Web Start。我的问题如下:我的程序包含主要的可执行 jar,一个包含我的程序使用的库的 lib 文件夹,以及几个包含我的程序读取和写入的文件的其他文件夹。 Java Web Start 可以用这样的结构吗?我在网上看到的所有示例都是由一个 jar 组成的简单程序。谢谢

额外的库没问题。只需在 JNLP resources 部分添加对每个的引用。

'loose files' 稍微有点问题,因为在 JNLP 中无法引用松散的资源,并且 存档不可写。 但即便如此也是可以修复的。查看 How can an app use files inside the JAR for read and write?

的已接受答案