运行 mvn idea:idea 来生成IntelliJ IDEA项目文件,我们偶然发现了一个必须避免的文件夹,例如.avoidMe,它位于每个文件夹中作为占位符。
folder1
|
+- .avoidMe
|
+- folder2
| |
| +- .avoidMe
|
+- folder3
| |
| +- .avoidMe
. . .
我看过这个想法:想法排除选项,但没有一个接受野猫(例如 .avoidMe,“/。avoidMe /”或者其他),所以我需要添加所有可能的路径exclude属性(例如 folder1 / .avoidMe,folder1 / folder2 / .avoidMe,folder1 / folder3 / .avoidMe )
这里的想法是使用它来运行IDEA检查并将结果发布到Sonar。
答案 0 :(得分:1)
你永远不应该使用mvn idea:idea
,它已经过时并且多年没有更新。众所周知,生成错误的项目会带来以后难以追踪的错误。
相反,只需在IDEA中导入pom.xml
,项目文件将由IDEA自动生成。
然后,您可以排除 Project Structure
|中的某些文件夹Modules
| Sources
。请注意,此配置将在下次重新导入时丢失。
还有另一种配置可以排除全局文件夹,并且在重新导入时不会丢失:Settings
| File Types
| 忽略文件和文件夹。