gpt4 book ai didi

maven-2 - 将工件添加到标准 Maven 部署

转载 作者:行者123 更新时间:2023-12-02 21:08:48 25 4
gpt4 key购买 nike

我希望有人可以帮助我进行 Maven 部署(通常通过发布插件运行)。

我想在发布时将除了打包的 jar 之外的文件部署到存储库,例如特定的说明文档和生成的 SQL 文件。

如果我不必为每个文件都使用deploy:deploy-file,那就太好了。如果我可以将每个文件添加到我的 POM 文件中的列表中,并且在发布时会自动为我选取它,那就最好了。

最佳答案

使用 Maven 程序集插件将它们打包到将要安装/部署的程序集中。

或者使用attach-artifact build-helper plugin的目标:

<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId>
<version>1.5</version>
<executions>
<execution>
<id>attach-artifacts</id>
<phase>package</phase>
<goals>
<goal>attach-artifact</goal>
</goals>
<configuration>
<artifacts>
<artifact>
<file>some file</file>
<type>extension of your file</type>
<classifier>optional</classifier>
</artifact>
...
</artifacts>
</configuration>
</execution>
</executions>
</plugin>

关于maven-2 - 将工件添加到标准 Maven 部署,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3277697/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com