有没有办法让IntelliJ IDEA*不*将Scala源文件放在他们的Java风格的包目录中



在Java中,你必须将源文件放在与其包对应的目录结构中。 foo.bar.Baz必须住在foo/bar/Baz.java。

在Scala中,这个要求是放宽的。 如果特定项目中的所有类都在包 foo.bar 中,则可能只希望它们位于根源目录中。

但是IDEA将此标记为错误,并强迫我将Scala类放在Java风格的目录中,例如,当我复制或移动类时。 有没有办法关闭这种行为?

Go 设置 ->

Scala -> 其他设置 -> 解析到所有类,即使在错误的目录中也是如此。

相关内容