我正在探索一个模型,我.iml
在 IntelliJ 中为每个包生成一个文件。例如,假设我有包com.example.foo
、com.example.foo.bar
和com.example.foo.baz
。这意味着在.iml
文件中com.example.foo
,我需要:
<content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$"
isTestSource="false"
packagePrefix="com.example.foo" />
<excludeFolder url="file://$MODULE_DIR$/bar" />
<excludeFolder url="file://$MODULE_DIR$/baz" />
</content>
每次我添加一个新的“子包” com.example.foo
,我都必须添加一个新<excludeFolder>
元素到<content>
. 有什么办法可以避免这种情况,只说“我的源目录是直接目录而不是子目录?”