Java 制作桌面shell应用程序(jar!?),它可以使用来自jnlp的第三个引用

Java 制作桌面shell应用程序(jar!?),它可以使用来自jnlp的第三个引用,java,jar,jnlp,Java,Jar,Jnlp,我必须制作一个简单的java桌面应用程序(仅通过shell工作…) 使用jnlp发布的第三方代码 我已经下载了.jnlp,然后手动下载其中指定的所有.jar 然后创建一个新的本地项目,添加这些引用(到download.jar),并使用它们,就可以了 我希望避免像罐子一样分发,包括这些“第三个罐子”, 可以使用jnpl中指定的“远程第三个JAR”吗?! 因为这些被引用的类可以被更新(我知道这可能会“破坏”我的代码,但这很困难,更可能只是一些内部更改…) (我认为安全管理器不应该让我“访问”用户临时

我必须制作一个简单的java桌面应用程序(仅通过shell工作…) 使用jnlp发布的第三方代码

我已经下载了
.jnlp
,然后手动下载其中指定的所有.jar

然后创建一个新的本地项目,添加这些引用(到download.jar),并使用它们,就可以了

我希望避免像罐子一样分发,包括这些“第三个罐子”, 可以使用jnpl中指定的“远程第三个JAR”吗?! 因为这些被引用的类可以被更新(我知道这可能会“破坏”我的代码,但这很困难,更可能只是一些内部更改…) (我认为安全管理器不应该让我“访问”用户临时缓存中下载的第三方…)

第二个想法是用第三方组件“reference”创建一个我自己的.jnlp(这只是一个需要测试的想法…),但我会避免它,我没有ApacheMaven等


谢谢giacomo

主应用程序jar是否包含
/META-INF/maven/../pom.xml
?如果幸运的话,您可以在自己的projest中重用maven依赖项…不。。。有一个manifest.mf manifest版本:1.0 Ant版本:Apache Ant 1.7.0应用程序名称:Sogei应用程序权限:创建的所有权限:2.4(IBM公司)代码库:*