我正在使用 Eclipse 来管理我的 SVN 存储库,并且我有一些项目依赖于相同的 Jar 文件,我想创建这些 Jars 的 Maven 工件(如果可能的话使用 Eclipse)并将该工件提交到我的 SVN 存储库以供进一步使用。
我怎样才能实现这一目标?
谢谢,
亚当。
最佳答案
创建一个包含所有 JAR 的 Eclipse 项目和一个 ANT build.xml
,该项目为每个要安装的 JAR 调用 mvn file:install
然后将其安装到本地 Maven 存储库中( see the docs 用于 mvn file:install
的选项)。
这样,在运行 build.xml
一次后,您就可以像任何其他 Maven 依赖项一样使用这些 JAR。
[编辑]示例目标如下所示:
<target name="maven-file-install">
<exec executable="mvn"> <!-- Make sure mvn is in the PATH -->
<arg value="file:install"/>
<arg value="-Dfile=your-artifact-1.0.jar"/>
... all the other arguments of file:install ...
</exec>
</target>
关于eclipse - 如何从孤独的 *.jar 文件创建 Maven 工件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3255618/