我打算在Intellij Idea中为我的项目添加依赖项,以便可以在IDE中正确索引代码。我将依赖源代码所在的目录添加到File-> Project Structure-> Modules-> Jars或目录中(通过单击Dependencies选项卡右侧的加号按钮)。依赖源代码似乎成功添加:
这对我来说真的很奇怪。 而且,如果我添加jar而不是源代码,它会起作用!
我不知道这是怎么发生的......
答案 0 :(得分:0)
模块依赖项仅适用于已编译的.class
文件(以及包含.class
个文件的jar文件)。如果添加sources目录/ jar,它们将无法工作。
为了依赖你需要先建立它们的来源。
在IntelliJ IDEA中,您可以创建一个新模块,并将您的源代码放在此模块的Sources Root中,以便IDE可以编译它们。
然后您可以configure主模块依赖此模块,其中包含您刚创建的资源。