maven - 如何创建空目录作为 distribution.xml 的一部分?

标签 maven

如何创建一个空目录来与我的项目打包?

如果我要移动东西,我可以这样做

    <fileSet>
        <directory>target</directory>
        <outputDirectory>bin</outputDirectory>
        <includes>
            <include>${project.artifactId}*.jar</include>
        </includes>
        <filtered>true</filtered>
    </fileSet>

但是如果我想要的只是创建一个具有某些权限的空目录怎么办?如何做到这一点?

最佳答案

如果有人想知道,下面的技巧会起作用。

选择一个现有目录cfg和..

    <fileSet>
        <directory>src/main/resources/cfg</directory>
        <outputDirectory>log</outputDirectory>
        <directoryMode>0755</directoryMode>
        <excludes>
            <exclude>*</exclude>
        </excludes>
        <filtered>false</filtered>
    </fileSet>

    <fileSet>
        <directory>src/main/resources/cfg</directory>
        <outputDirectory>output</outputDirectory>
        <directoryMode>0755</directoryMode>
        <excludes>
            <exclude>*</exclude>
        </excludes>
        <filtered>false</filtered>
    </fileSet>

关于maven - 如何创建空目录作为 distribution.xml 的一部分?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10340190/

相关文章:

Maven 更改包名称的技巧

git - 在 Heroku 上编辑 settings.xml 文件

java - jenkins与maven集成问题

java - IntelliJ 与 Maven : Add classpath entry without copying the resources

java - Cucumber Java - JUnit 在命令行上设置单色

java - 如何在 Maven 中构造一个新项目,以便它找到 jar 文件并且不会给出依赖项错误

java - Maven 不会重写 JUnit/Mockito 的 context.xml 上的属性

java - 在eclipse中安装maven

maven - Java从命令行编译而不是从Maven编译

Maven 依赖别名