按照 Maven 存储库布局生成 JAR 和 POM 文件?
Generating JAR and POM file following the Maven repository layout?
我有一个项目,我需要按照与 maven 插件相同的方法生成 jar 和 pom 文件 maven-install-plugin 在本地存储库中生成,因为可以可见在return的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.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.2.3\projeto-java-1.2.3.pom
我需要文件 project-java-1.2.3.pom 和 project-java-1.2。 3.jar 都放在特定的目录下,如何更改插件放置的目录或让另一个插件来做?
您可以通过编辑 Maven 安装文件夹中的 settings.xml 文件来更改本地 Maven 存储库的位置(默认情况下为 .m2
)。
您可以在 {M2_HOME}\conf\setting.xml
中找到您的 settings.xml 文件。
要更改默认的本地 Maven 存储库位置,请在 <settings>
标记内添加以下代码:
<localRepository>D:/location-where-you-want</localRepository>
请注意,这将开始将所有工件(罐子、战争、耳朵、poms、zip 等)发送到您提供的位置,而不仅仅是一个特定的罐子。
我有一个项目,我需要按照与 maven 插件相同的方法生成 jar 和 pom 文件 maven-install-plugin 在本地存储库中生成,因为可以可见在return的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.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.2.3\projeto-java-1.2.3.pom
我需要文件 project-java-1.2.3.pom 和 project-java-1.2。 3.jar 都放在特定的目录下,如何更改插件放置的目录或让另一个插件来做?
您可以通过编辑 Maven 安装文件夹中的 settings.xml 文件来更改本地 Maven 存储库的位置(默认情况下为 .m2
)。
您可以在 {M2_HOME}\conf\setting.xml
中找到您的 settings.xml 文件。
要更改默认的本地 Maven 存储库位置,请在 <settings>
标记内添加以下代码:
<localRepository>D:/location-where-you-want</localRepository>
请注意,这将开始将所有工件(罐子、战争、耳朵、poms、zip 等)发送到您提供的位置,而不仅仅是一个特定的罐子。