gpt4 book ai didi

java - 让 Maven 复制构建 jar 中的其他文件(不是资源,而是任何包中的任何文件)?

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:03:21 27 4
gpt4 key购买 nike

我有一个包含一些 ruby​​ 文件 (*.rb) 的包 org.myapp.mypackage,我需要将它们包含在生成的构建 jar 中 同一个包 以及 java 类文件。

我如何告诉我的 friend Maven 这样做?

注意:不,我无法复制到其他任何地方,但感谢您的建议。 :)

最佳答案

您可以修改 <build> 的资源部分POM 的一部分:

<resources>
<resource>
<directory>src/main/resources</directory>
</resource>
<resource>
<filtering>false</filtering>
<directory>src/main/java</directory>
<includes>
<include>*.rb</include>
</includes>
<excludes>
<exclude>**/*.java</exclude>
</excludes>
</resource>
</resources>

或者,其他答案(在 src/main/resources 中创建相同的包结构)也有效。

关于java - 让 Maven 复制构建 jar 中的其他文件(不是资源,而是任何包中的任何文件)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10393404/

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