在Maven存储库布局之后生成JAR和POM文件?

时间:2016-10-05 16:31:44

标签: java maven pom.xml

我有一个项目需要按照相同的方法生成jar和pom文件,并在本地存储库中生成maven插件 maven-install-plugin ,如返回中所示用于构建项目的IDE:

--- maven-install-plugin:2.3.1:install (default-install) @ projeto-java ---
Installing C:\Users\matheus\Java\Projeto-Java\target\Projeto-java-1.2.3.jar to C:\Users\matheus\.m2\repository\br\com\xxx\java\projeto-java\1.2.3\projeto-java-1.2.3.jar
Installing C:\Users\matheus\Java\Projeto-Java\pom.xml to C:\Users\matheus\.m2\repository\br\com\xxx\java\projeto-java\1.2.3\projeto-java-1.2.3.pom

我需要将文件 project-java-1.2.3.pom project-java-1.2.3.jar 放在特定目录中,如何更改插件所在的目录或有另一个插件可以执行此操作吗?

1 个答案:

答案 0 :(得分:2)

您可以通过编辑maven安装文件夹中的settings.xml文件来更改本地maven存储库的位置(默认为.m2)。

您可以在{M2_HOME}\conf\setting.xml中找到您的settings.xml文件 要更改默认的本地maven存储库位置,请在<settings>标记中添加以下代码:

<localRepository>D:/location-where-you-want</localRepository>

请注意,现在这将开始将所有文物(罐子,战争,耳朵,poms,zip等)发送到您提供的位置,而不仅仅是一个特定的罐子。