IntelliJ想要在测试根目录下而不是main下创建新类

时间:2018-10-03 10:40:00

标签: java intellij-idea

我正在尝试通过在scala> val sq = Integer.parseInt("27",16).toChar sq: Char = ' scala> val dq = Integer.parseInt("22",16).toChar dq: Char = " scala> val s : Set[String] = Set("abcd","cdef") s: Set[String] = Set(abcd, cdef) scala> s.map(x => s"$sq$x$sq") res14: scala.collection.immutable.Set[String] = Set('abcd', 'cdef') scala> s.map(x => s"$dq$x$dq") res15: scala.collection.immutable.Set[String] = Set("abcd", "cdef") 上按alt + enter创建一个新类“ VittuSaatana”。

enter image description here

我得到新的类创建弹出窗口,但是它具有选择的测试根目录和以下错误消息:

new VittuSaatana();

使用谷歌搜索只会导致IntelliJ来源的点击,因此是的,不知道这意味着什么。

即使我将源根目录设置为main,它仍将在Test root is selected while the source root is expected下而不是VittuSaatana下创建myproject/src/test/java/foopackage/VittuSaatana.java

在其他项目上也可以使用,因此我认为这与项目设置有关-但是我无法发现此项目与正常工作之间的设置存在任何差异。同样,当我通过ctrl + shift + insert创建类时,也会在正确的源根目录中创建它们。

0 个答案:

没有答案