作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想在打包时将 .gitignore 文件包含在我的 Maven 项目中。 (我的大学想要该文件,以便他们可以看到我以正确的方式使用它)
但是 .gitignore 位于工作区目录中。
我知道我可以在 src.xml 中添加以下目录中的文件
<fileSet>
<directory>src/test/resources</directory>
<includes>
<include>checkstyle_swt1.xml</include>
</includes>
</fileSet>
但是由于 .gitignore 不在 src/下面,我不知道如何包含它。
到目前为止,我已经尝试过以下操作:
<fileSet>
<directory>C:/Users/Samue/OneDrive/SWTest</directory>
<includes>
<include>.gitignore</include>
</includes>
</fileSet>
不幸的是,这并没有起作用。还有其他想法吗?
最佳答案
我发现这个要求很愚蠢,因为它在最终的 Artifact 中没有用处。如果主管对您如何构建项目感兴趣,您应该给他/她您的 Artifact 或工作区的 zip。
无论如何,最简单的方法是将.gitignore
复制到src/main/resources
。
您可以手动执行此操作,也可以将 antrun 插件附加到生命周期的早期阶段 ( https://stackoverflow.com/a/694175/927493 )。
有关使用 Ant 复制文件的信息,请参阅
关于java - 如何将上面目录中的文件包含在 Maven src.xml 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61544881/
我是一名优秀的程序员,十分优秀!