我是Maven和m2e的新手。令我感到沮丧的是,我不得不问这个问题,但是稀疏的m2文档和谷歌让我失望。
如何让m2e构建JAR?我知道这应该发生在maven包阶段,但是m2e似乎没有在构建过程中执行此操作,我找不到在Eclipse中显式执行包阶段的方法(也没有任何其他阶段是默认构建的一部分。
感谢。
答案 0 :(得分:10)
只要您的POM.xml文件包含以下参数:
<modelVersion>[a model number eg 4.0.0]</modelVersion>
<groupId>[a group id eg com.myapp]</groupId>
<artifactId>[a unique artifact id within your packages eg myapp]</artifactId>
<version>[the version number eg 1.0-SNAPSHOT]</version>
<packaging>jar</packaging>
<name>[the name eg myapp]</name>
然后你只需要使用目标clean install
运行maven build来从你的项目中创建一个jar文件。您可以通过正确克隆项目并运行&gt;来运行maven构建。 maven build ...
将在[project dir] / target
中创建jar