我在IntelliJ中有一个Java项目,我只是在嵌套文件夹层次结构中添加了一堆文件。这些文件中的许多都是测试文件,并且包含main方法,因此我应该能够运行它们。但是我不知道该怎么做。
我是IntelliJ的新手,以前的文件已经在项目层次结构中显示了symbol,它与“包含main()方法的声明的Java类”相对应。但是在这种情况下,它们显示为带有与“位于源根目录之外的Java类”相对应的符号。
那么,如何编译和运行这些文件?
最佳答案
您链接的文档实际上在与“位于源根目录之外的Java类”关联的链接中具有答案。
配置您的源代码和测试根目录,它应该可以工作。
https://www.jetbrains.com/idea/webhelp/configuring-content-roots.html
由于您已声明这些是测试,因此您可能应该将其标记为“测试源根目录”而不是“源根目录”。