【发布时间】:2010-09-24 11:53:17
【问题描述】:
我有一个 Java 应用程序,它读取包含一堆 .jar 文件的资源文件夹。对于其中一些 .jar 文件,必须根据默认模式创建相应的 JNLP 文件并存储在同一目录中。
是否有从 java 应用程序创建这些 JNLP 文件的好方法(并且可能将 .jar 文件中的一些数据添加到 jnlp 节点中)?
【问题讨论】:
标签: java jnlp java-web-start
我有一个 Java 应用程序,它读取包含一堆 .jar 文件的资源文件夹。对于其中一些 .jar 文件,必须根据默认模式创建相应的 JNLP 文件并存储在同一目录中。
是否有从 java 应用程序创建这些 JNLP 文件的好方法(并且可能将 .jar 文件中的一些数据添加到 jnlp 节点中)?
【问题讨论】:
标签: java jnlp java-web-start
它基本上是一个 XML 文件。任何 XML API 都可以做到。就个人而言,如果我必须动态创建 JNLP 文件,我会使用 JAXB API。
【讨论】:
一个好的方法可能是从现有的Ant-JNLP-War 任务开始。要么编写 Ant 来做你想做的事,要么直接使用代码。
【讨论】: