我有一个jnlp文件和一个web应用程序。我的swing应用程序文件在其中使用了一个xml文件。现在问题是在jnlp代码中定义xml文件的位置?以及将它保存在我正在使用swing应用程序的jnlp文件的web应用程序的项目目录中的位置。请帮助。
我试图克服它,因为有一天,但不知道该怎么做。
答案 0 :(得分:1)
您可以将其jar定义为非懒惰下载而不是任何部分,或者将其作为Web资源与您的jar一起使用。
在JNLP中
假设您有一个XML文件app.xml
,并将其添加到jar metadata.jar
。假设这个jar可以在example.com/metadata.jar上找到,你可以将它添加到你的JNLP中:
<jar href="http://example.com/metadata.jar" download="eager" />
这将在你的应用程序开始之前下载元数据jar。
作为网络资源
如果您在Web服务器上托管XML文件,则可以直接从应用程序下载XML文件。托管后,您可以按照this question。
中的说明下载