当我转到我的项目结构并右键单击时 - >新的,我只看到新的文件/文件夹等...但没有类生成或包。如何让IntelliJ执行此操作? (我有Intellij 14 Ultimate - 见下图)
答案 0 :(得分:11)
IntelliJ将提供在新菜单中创建新类的选项,只有在项目结构的一部分内右击,标记为Sources root或Test sources root。
在您的情况下,右键单击项目结构视图中的src/main
目录,然后选择将目录标记为/源根。那应该解决它。
此外,Gradle希望默认情况下将Java类放在src/main/java
中(并在src/test/java
中测试Java类)。我认为,如果您遵循此约定,IntelliJ会自动将这些文件夹标记为(Test)Sources Root。因此,根据此惯例调整项目结构可能是更好的解决方案。
以下是Gradle guide关于此问题的引用:
Gradle希望在src / main / java下找到您的生产源代码 以及src / test / java
下的测试源代码
答案 1 :(得分:0)
这将帮助您在IntelliJ
中创建类,接口或注释