Java IntelliJ不';在当前包中找不到类
我正在学习一个简单的Java注释示例: 由于不熟悉Java和IntelliJ,我不完全确定如何设置它,所以我这样做:Java IntelliJ不';在当前包中找不到类,java,intellij-idea,Java,Intellij Idea,我正在学习一个简单的Java注释示例: 由于不熟悉Java和IntelliJ,我不完全确定如何设置它,所以我这样做: IntelliJ有大量扭曲的红线,因此该项目肯定存在一些错误。您知道我做错了什么吗?您是否正确标记了源根目录 似乎com被解释为一个模块,相反,我认为您需要将其移动到源根目录下 解决: 在项目中创建一个名为src 右键单击src并将其标记为源根目录 将com文件夹移动到src 然后,它应该正确解析包。您的项目名称是com,它不是包的第一个文件夹 而且mykong不是标准的jav
IntelliJ有大量扭曲的红线,因此该项目肯定存在一些错误。您知道我做错了什么吗?您是否正确标记了源根目录 似乎
com
被解释为一个模块,相反,我认为您需要将其移动到源根目录下
解决:
src
src
并将其标记为源根目录com
文件夹移动到src
然后,它应该正确解析包。您的项目名称是
com
,它不是包的第一个文件夹
而且mykong
不是标准的java项目源文件夹,core
也不是
您需要创建一个新的Java/Maven/Gradle项目,并使用标准布局
ProjectName/src/main/Java/com/mykong/package
它不需要src/main/Java/com吗@Shenal是的,如果您使用maven,也可能是这样。如果您没有使用maven,那么src/com/…
就可以了。这种方法很有效,现在还有另一个问题(相关?)