2010-09-24 57 views
5

我有一個Java應用程序,它讀取包含一堆.jar文件的資源文件夾。對於其中一些.jar文件,必須基於默認模式創建相應的JNLP文件並存儲在相同的目錄中。生成java JNLP文件?

有沒有很好的方法從java應用程序創建這些JNLP文件(也許可以將一些數據從.jar文件添加到jnlp節點中)?

+0

「For some」?.... – 2010-09-24 13:31:05

回答

1

它基本上是一個XML文件。任何XML API都可以做到。 Personnaly,如果我必須動態創建一個JNLP文件,我會使用JAXB API。

1

一個好的方法可能是從現有的Ant-JNLP-War任務開始。無論是腳本Ant來做你想做的事情,還是直接使用代碼。

+0

嗯好吧我想只取決於java jdk。我發現這個腳本:http://github.com/jponge/izpack-utils/blob/izpack2jnlp/izpack2jnlp/izpack2jnlp.py,但不可能做到這一點與java api? – u123 2010-09-24 12:12:14

+0

關於重用其他API /庫的一點是,有人已經爲你做了大量繁重的工作。 – 2010-09-25 12:16:58