【发布时间】:2015-10-01 20:44:39
【问题描述】:
使用 Eclipse 的“Export Runnable JAR”创建 JAR 文件和使用 Maven 的 package 命令创建 JAR 有什么区别?生成的 JAR 文件是否相同?
【问题讨论】:
使用 Eclipse 的“Export Runnable JAR”创建 JAR 文件和使用 Maven 的 package 命令创建 JAR 有什么区别?生成的 JAR 文件是否相同?
【问题讨论】:
两个主要区别是:
所以 Eclipse 的导出机制实际上是 Maven 允许的精简版。
【讨论】:
是的,但 Maven 是“标准的”,允许在没有 Eclipse 的情况下进行编译/打包。
此外,除了可运行的 JAR 之外,Maven 还允许您自定义诸如创建源 JAR 文件。
【讨论】: