我感兴趣的是如何分发具有大量依赖项(在Maven中的pom.xml中指定)的Java应用程序。
显然,只需将所有内容打包到一个大的.jar文件中就可以了。但是,这似乎是浪费的,因为应用程序的更新还需要发送所有依赖项的新副本。
因此,我正在寻找一种发布该应用程序的方法,该应用程序可以执行以下操作:
实现这一目标的最佳方法是什么?
发布于 2011-12-17 21:15:44
您可以使用web启动技术分发您的文件(也可以分发jnlp文件)。我相信这将为您处理大部分此功能,包括可更新性。
发布于 2011-12-17 20:49:39
您能使用Maven吗?可以使用类似于Maven运行项目描述的内容吗?
这就是我如何在自己的网络中设置一些自己的应用程序。很长一段时间以来,我从来不需要担心会扰乱类路径或下载/提供程序设置的依赖关系。此方法也符合您的所有标准。
https://stackoverflow.com/questions/8547718
相似问题