如果Maven中不存在文件夹,如何创建文件夹?

如果Maven中不存在文件夹,如何创建文件夹?,maven,maven-antrun-plugin,Maven,Maven Antrun Plugin,我正在新编写pom.xml,我正在尝试删除一个已经存在的文件夹并创建一个新文件夹。有什么方法可以做到这一点吗?我看起来像这样: <executions> <execution> <configuration> <tasks> <if><!-- I need to check if the folder exists and delete-> <del

我正在新编写pom.xml,我正在尝试删除一个已经存在的文件夹并创建一个新文件夹。有什么方法可以做到这一点吗?我看起来像这样:

<executions>
<execution>
    <configuration>
        <tasks>
           <if><!-- I need to check if the folder exists and delete->
            <delete>
                <fileset dir="target/resources"/>
            </delete>
           </if>
            <mkdir dir="target/resources"/>
        </tasks>
    </configuration>
</execution>


这样做的目的是什么?通常你不需要手动创建文件夹等。这是由maven自己处理的…你知道maven clean插件删除文件夹吗?如果文件夹不存在,maven clean插件不会失败,所以只需配置clean插件删除你想要的文件夹,你应该很好。你真的不应该这样做。“当你跳进antrun的时候,你应该开始质疑你的方法——它总是错的。”EngineerDollery我现在用的是maven clean,谢谢你的建议。