mvn package or mvn install

3

我是一名新手开发者,从未接触过Eclipse或Java,现在我正在尝试做某些事情,但是我真的不知道该怎么做。我从GitHub下载了一个项目,在安装指南中写道:

一旦您获得了源代码,请运行mvn package或mvn install创建2个jar包-hebmorph-core和hebmorph-lucene。在进行下一步之前需要这两个软件包。

这可能是一个愚蠢的问题,但是我无法弄清楚如何获得这些jar文件。我迷失在Eclipse环境中,在研究了几个小时后仍然找不到合适的答案。

有一个直接链接到Git上的pom.xml文件。

非常感谢您的帮助。

3个回答

5
执行mvn packagemvn install命令时,生成的jar包会被放置在target文件夹中。两个命令的区别在于,mvn install命令不仅会将生成的jar包放置在本地Maven存储库中,默认情况下位于用户主目录下的.m2/repository目录中。请注意保留HTML标记。

3
只需从主项目文件夹中执行以下命令:

mvn package

或者

mvn install

其中packageinstall是Maven的阶段。 package - 编译代码并将其打包成可分发的格式,例如JAR。 install - 将软件包安装到本地存储库中,在其他项目中可以作为依赖项使用。 要获取更多信息,请访问“构建生命周期简介”

1

mvn package命令会将jar包放置在项目的target目录中。 mvn install命令会在打包后将其复制到本地mvn存储库中,该存储库在您的settings.xml文件中定义。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接