无法在Intellij中添加模块Idea
问题描述:
我想将lucene库添加到我的项目中,并且修改它的核心方法。我已经使用过lucene .jar文件,那时候我不需要修改lucene核心代码。但后来我发现.jar文件是预编译的文件,我们根本无法修改它们。无法在Intellij中添加模块Idea
其实我几乎搜索了每一个相关页面来寻找解决方案(很多小时),但似乎没有有用的链接在网络上!
This is the link我发现显然是有用的。所以我从github得到lucene 6.3.0,并遵循作者建议的步骤。
毕竟没有什么帮助我以这种方式,我得到了IntellijIdea大量的错误!这是第一个错误:
Error:Cannot compile Groovy files: no Groovy library is defined for module 'Balog2'
任何帮助,将不胜感激,谢谢。
答
你用什么来进行依赖管理?你的子模块可能没有常规的依赖性,因此无法找到Groovy编译
https://mvnrepository.com/artifact/org.codehaus.groovy/groovy-all
去这里,选择一个版本常规的,与Java运行时jives你使用,并将其添加到你正在使用的任何依赖管理解决方案
你看过你的项目/库及其依赖项的设置吗? – Rao
@Rao谢谢你的回复。我已经将lucene添加到依赖关系中(除了源代码)但是我得到了同样的错误... –
@Rao通过设置项目依赖关系,你是什么意思?你的意思是这条路吗? '文件 - >项目结构 - >模块 - >依赖关系'? –