Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
告诉intelliJ为Gradle制作一个单一模块,而不是多个模块_Gradle_Intellij Idea - Fatal编程技术网

告诉intelliJ为Gradle制作一个单一模块,而不是多个模块

告诉intelliJ为Gradle制作一个单一模块,而不是多个模块,gradle,intellij-idea,Gradle,Intellij Idea,我正在做一个gradle项目,IntelliJ为每个源代码集制作了一个子模块。问题是,如果这样做,那么每个源集都需要相互依赖,从而导致循环依赖 如果我手动将模块设置为单个模块,那么一切都正常,并且没有循环依赖关系。但是下一次更改build.gradle时,我必须花10分钟重做所有内容 当intelliJ读取gradle文件时,有没有办法将其构建为单个模块?我查看了的文档,但似乎没有多大帮助。IntelliJ可以设置为每个gradle项目只生成一个模块。进入IntelliJ中的gradle首选项,

我正在做一个gradle项目,IntelliJ为每个源代码集制作了一个子模块。问题是,如果这样做,那么每个源集都需要相互依赖,从而导致循环依赖

如果我手动将模块设置为单个模块,那么一切都正常,并且没有循环依赖关系。但是下一次更改build.gradle时,我必须花10分钟重做所有内容


当intelliJ读取gradle文件时,有没有办法将其构建为单个模块?我查看了的文档,但似乎没有多大帮助。

IntelliJ可以设置为每个gradle项目只生成一个模块。进入IntelliJ中的gradle首选项,取消选中“为每个源集创建单独的模块”选项


编辑:这已在IntelliJ的更高版本中删除。我涉及依赖关系的主要问题已经解决,现在我可以很好地使用不同的模块。

也许你应该在这里上传你的
设置.gradle
构建.gradle