访问父文件夹中的文件,对于maven ZIP插件来说。

问题描述 投票:0回答:1

我大学的一个项目要求.git和.gitingnore在项目文件夹之外。然而,它也要求我的.gitignore必须包含在由maven包创建的zip中,我把.git、.gitignore和项目放在同一个父文件夹中。我把.git、.gitignore和项目放在同一个父文件夹里。基本上,我想在maven zip插件的.xml文件中实现这样的功能。

<fileSet>
        <directory>../</directory>
        <includes>
            <include>.gitignore</include>
        </includes>
        <outputDirectory>./</outputDirectory>
    </fileSet>

以便能够访问父文件夹中的.gitignore,但这显然行不通。有什么办法能让我得到类似的结果吗?

maven parent gitignore maven-assembly-plugin
1个回答
0
投票

.gitignore文件被maven排除在压缩包之外。要包含它,必须在标签前加上以下标签。

<useDefaultExcludes>false</useDefaultExcludes>
© www.soinside.com 2019 - 2024. All rights reserved.