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