我正在尝试从VCS导入项目(嗯,实际上是我第一次这样做),这是我(导入的)项目的结构:
顺便说一句。在尝试更改这些目录的属性(在其上下文菜单中)后,将创建此屏幕。
在这些源文件中,我有以下错误:
曾经它对badugi.client
没有任何帮助,但它仅在badugi.server
中报告了此错误。我完全不知道它是如何工作的...
同样,同一目录中的类也不会互相看到。
这是ClientWorker
类中的代码,与Server
位于同一目录中(如您在第一张图片中所见),因此它应该知道Server
是什么。
我很确定此代码在我 friend 的IDE中能正常工作。如何配置IntelliJ使其工作?
最佳答案
从目录结构来看,您有两个程序包client和server,但是代码期望程序包badugi.client和badugi.server。
这是一种解决方法:
package badugi.server
)要么
关于intellij-idea - 程序包名称与文件路径不对应-IntelliJ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26440623/