Abh*_*pta 2 intellij-idea gradle
我正在尝试在我的项目中创建一个新模块。一旦我指定了模块的名称,Intellij 就会抛出“该模块已经存在”。退出向导后,它会创建一个具有相同模块名称的目录,但不会使其成为模块。我删除了目录并执行了“使缓存无效并重新启动”,但错误仍然存在。
kon*_*nse 14
当我将代码移动到不同的目录时,我遇到了同样的问题。分离工作区、删除.idea、使缓存无效等当时并没有帮助。
对我来说有帮助的是:转到File -> Settings -> Project: workspace -> Project Structure. 在那里您将看到您曾经打开过的所有项目。您还会看到一个按钮Add Content Root。您可以在此处指定(旧)项目的新位置。
我遇到了这个问题并转到.idea/modules.xml,找到了我想要的名称的路径,然后删除了该行(只是使用名称执行 ctrl+f )。删除该行并保存文件后,我能够创建具有该名称的模块。
如果您使用 Gradle 并且这是一个多项目布局(看起来就是这样),那么您不应该直接在 IntelliJ 中创建模块。
相反,如果目录尚不存在,请手动创建该目录,如果需要,请在其中创建 gradle.build[.kts] 文件,然后在 settings.gradle[.kts] 中为其添加导入语句。然后只需刷新 IntelliJ 中的 Gradle 配置(“重新导入所有 Gradle 项目”)。
| 归档时间: |
|
| 查看次数: |
4637 次 |
| 最近记录: |