我有一个项目需要按照相同的方法生成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 放在特定目录中,如何更改插件所在的目录或有另一个插件可以执行此操作吗?
答案 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等)发送到您提供的位置,而不仅仅是一个特定的罐子。