作者:鞋-丢-了_151 | 来源:互联网 | 2023-05-26 11:25
当我进入我的项目结构并右键单击 - > new时,我只看到新文件/文件夹等...但没有类生成或包.如何让IntelliJ执行此操作?(我有Intellij 14 Ultimate - 见下图)
1> Bohuslav Bur..:
IntelliJ将提供在新菜单中创建新类的选项,只有在项目结构中标记为Sources root或Test sources root的部分中单击鼠标右键才会生成新类.
在您的情况下,右键单击src/main
项目结构视图中的目录,然后选择"将目录标记为/源根".那应该解决它.
此外,Gradle希望默认情况下将Java类放入src/main/java
(并测试Java类src/test/java
)中.我认为,如果您遵循此约定,IntelliJ会自动将这些文件夹标记为(Test)Sources Root.因此,根据此惯例调整项目结构可能是更好的解决方案.
以下是Gradle指南关于此问题的引用:
Gradle希望在src/main/java下找到你的生产源代码,在src/test/java下找到你的测试源代码