当前位置: 首页 > 知识库问答 >
问题:

IntelliJ IDEA 12不解析同一个包中的类,在Eclipse中工作

汝飞
2023-03-14

我在试用期间使用IntelliJ IDEA12 Ultimate,遇到了一个奇怪的问题。在为最近的一份辅导工作查看代码时,我在尝试编译一个类后有了下面的截图:

在按下Ctrl-Shift-F9编译类DrawCirculelab8之后,会出现错误输出。正如您所看到的,DrawingPanel确实在包Lab8中,并且在编译时异常之前没有错误。

当我在Eclipse中导入完全相同的项目结构时,我能够毫无问题地编译和运行。

共有1个答案

万坚壁
2023-03-14

>

  • 尝试删除该类的import语句,然后再次添加它。

    从您的截图中,我假设src已经标记为源根,但为了确保您可以再次这样做:

    • 右键单击项目树中的src
    • 选择标记为...->源根

  •  类似资料:
    • org.springframework.beans.factory.beanCreationException:创建名为“birthday controller”的bean时出错:注入autowired依赖项失败;嵌套异常为org.springframework.beans.factory.beanCreationException:无法自动连接字段:private com.esri.birthd

    • 基本上我有: 错误:只有在显式请求批注处理时才接受类名“test” 非常感谢所有的回复:)

    • 我遇到了一个奇怪的问题,我的Maven文件中有两个依赖项,它们都定义了。我遇到的问题是,我的一个依赖项显然使用了代码所期望的不同版本,它会抛出and错误。 我的代码正在从Tika依赖项获取类,这导致了问题。我希望它来自我定义的,这是正确的版本。它似乎也忽略了文件中依赖项的排序。

    • 问题内容: 我面临有关Java方法同步的问题。希望我能简要解释一下: 我在两个不同的类中,在两个不同的包中有两个不同的方法。就像是: 好的,所以现在我需要同步这两个 不是thread的方法 。到目前为止,我有两种不同的方法: 共享信号量 。 在和外部创建一个共享的静态信号量,例如: 无论如何,我真的不知道JVM是否会将其视为共享信号量。 已同步(SharedClass.class) 。 使用共享类

    • 我在eclipse中有两个maven项目,一个jar和一个war。war依赖于jar,这是通过工作区解析解决的。 问题是jar已经生成了类,这些类是通过build-helper-maven-plugin添加到jar中的。但是这些类在war项目中没有得到正确的解决。例如:它自动完成类,但一直说找不到。更重要的是,当通过eclipse运行glassfish时,我得到了一个这些类都找不到的类。 如果我禁