繁体   English   中英

IntelliJ编译时找不到依赖关系,但可以在编辑器中找到。

[英]IntelliJ can't find depencency when compiling, but can in editor.

在我的Java IntelliJ项目中,我可以加载源代码和依赖项,甚至可以Go To --> Declaration如下所示:

在此处输入图片说明

但是,当需要编译时,它找不到其背后的源代码!

在此处输入图片说明

我相当确定我可以正确设置依赖项:

在此处输入图片说明

因此,我无法理解为什么IntellJ会吐出这些错误。 这个项目在Eclipse中工作得很好,但是我希望开始远离Eclipse。

您已经添加了一个用于依赖的文件夹(不是jar或模块),其中包含源和已编译的类。 这是完全合法的,显然IDEA设法识别了源文件夹,但对于classes文件夹却失败了。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM