【发布时间】:2018-12-02 08:26:59
【问题描述】:
我有一个带有库 JAR 和一组应用程序的项目。现在,应用程序(全部 5 个)都在一个项目中。这些工具每个都有一两个类,它们从命令行运行,但有一个例外。甚至 GUI 工具也只有大约 8 个类。我正在为如何最好地在 Eclipse 中构建它而苦苦挣扎。
我已经看到我可以使用 maven-shade 从一个项目创建多个可执行 JAR。我需要将项目转换为 Maven,但我认为这不是一个大问题。
我可以为每个工具创建一个单独的项目。有几个项目,每个项目都有一个或两个类,这似乎有点过头了。
此外,这两种解决方案都会给我留下一个裸类文件或一个 JAR 加上依赖库 JAR。不适合部署。
在我选择其中一个之前,我想我会在这里询问我是否缺少其他方法来打包这些工具。
【问题讨论】:
标签: java eclipse maven jar executable-jar