1

我正在探索一个模型,我.iml在 IntelliJ 中为每个包生成一个文件。例如,假设我有包com.example.foocom.example.foo.barcom.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>. 有什么办法可以避免这种情况,只说“我的源目录是直接目录而不是子目录?”

4

1 回答 1

1

源根配置是递归的,不可能只将一个目录配置为源,而排除其所有子目录。

于 2012-09-21T08:49:30.330 回答