gpt4 book ai didi

java - 只构建jar,然后删除所有文件夹

转载 作者:行者123 更新时间:2023-12-01 09:00:10 25 4
gpt4 key购买 nike

当我运行时

$ mvn install

它将项目构建到一个 jar 中,但它也留下了一堆垃圾文件夹:

$ ls
./ archive-tmp/ generated-sources/ maven-status/
../ classes/ maven-archiver/ project-0.0.1.jar
dir1/

如何构建一个 Maven 项目,以便所有垃圾目录都不存在,只有 jar 文件?

编辑:请注意,我不希望删除所有文件夹(上例中的dir1),只是删除maven-相关的。

最佳答案

这没有多大意义,但要回答您的问题,您可以覆盖清理的处理方式:

<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-clean-plugin</artifactId>
<version>2.6.1</version>
<configuration>

<excludeDefaultDirectories>true</excludeDefaultDirectories>

<filesets>

<fileset>
<directory>${project.build.directory}/classes</directory>
</fileset>
<fileset>
<directory>${project.build.directory}/generated-test-sources</directory>
</fileset>

<fileset>
<directory>${project.build.directory}/...</directory>
</fileset>

</filesets>
</configuration>
</plugin>

关于java - 只构建jar,然后删除所有文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41740641/

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