【问题标题】:IntelliJ can't find depencency when compiling, but can in editor.IntelliJ 在编译时找不到依赖关系,但在编辑器中可以。
【发布时间】:2016-04-17 20:45:19
【问题描述】:

在我的 Java IntelliJ 项目中,我能够加载源代码和依赖项,甚至可以像这样 Go To --> Declaration

但是,到了编译的时候,却找不到背后的源代码!

而且我很确定我正确地设置了我的依赖项:

所以我不明白为什么 IntellJ 会吐出这些错误。这个项目在 Eclipse 中运行良好,但我希望开始远离 Eclipse。

【问题讨论】:

    标签: java eclipse intellij-idea dependencies


    【解决方案1】:

    您已经添加了一个包含源代码和已编译类的依赖项文件夹(不是 jar 或模块)。这是完全合法的,显然 IDEA 设法识别了源文件夹,但未能识别类文件夹。

    在您选择的依赖项(绿色铅笔图标)上按“编辑”。打开的对话框显示“类”和“源”文件夹。添加类和包所在的确切文件夹(不是根项目文件夹)。

    【讨论】:

    • 解决了这个问题,现在我有了一个新的。同一项目中的代码找不到彼此的符号。可能值得用自己的屏幕截图提出一个新问题,因为很难展示这一点。
    • 为此添加了一个新问题:stackoverflow.com/questions/34778279/…
    猜你喜欢
    • 1970-01-01
    • 2012-04-28
    • 2017-08-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多