当前位置: 首页 > 知识库问答 >
问题:

在IntelliJ中没有作为库添加的梯度依赖项

缪征
2023-03-14

我为一些groovy代码创建了一个intellij Gradle项目。Gradle正确地解析了依赖项,并将它们添加到Project Structuremodules选项卡中,但是它们没有加载到Libraries选项卡中...因为这是不可能编译的项目,它给我的错误,在缺少库。我做错了什么?

共有1个答案

鲜于子琪
2023-03-14

我不是这方面的专家,我自己刚刚发现了解决这个问题的方法,但我发现使用ideaGradle插件解决了同样的问题。

因此,在build.gradle中添加:

apply plugin: 'idea'

然后跑:

gradle idea
 类似资料:
  • 我正在和我的朋友一起做一个智能J项目,我们使用MongoDB 我没有设置这些东西,我从一个存储库中克隆了它。但是我的其他朋友已经让它工作了——都在视窗、OSX和Linux上。只有一个人设置了它。 问题是它不知道什么是莫菲/MongoDB(例如,导入不起作用)。 我做了什么: 重新同步渐变 运行Gradle。生成文件 重新审视项目 使缓存无效并重新启动 它仍然不知道MongoDB是什么。所以我尝试让

  • 从我读到的内容来看,我似乎需要一个pom.xml文件。也许我应该先以某种方式将maven添加到项目中?

  • 我已经四处寻找了一段时间,似乎找不到任何关于这个问题的东西。总的来说,我是Java的新手,在过去的半年里,我一直在学习Maven。我使用IntelliJ IDEA,我已经习惯了这样一个事实,即如果你同步存储库,它可以自动完成依赖坐标(group Id、artifactId、version)。它工作得很好,当你决定在最初的项目生成后添加一些依赖关系时,感觉很自然。 现在我正试图切换到Gradle(这

  • 我正在使用Intellij社区版v2020.3.2和Java8。 我通过以下步骤添加外部jar文件,file- 执行在IDE中运行良好。但是当使用maven安装时会抛出错误“包包名不存在”。 我的pom。xml看起来像 当我移除外部jar时,maven安装工作正常。

  • 我已经集成了CircleCI来在我的应用程序上运行Espresso测试。我从另一个在线github存储库中获取了以下circle.yml文件,并将android构建工具和android版本更改为25。但是,当我在CircleCI服务器上运行构建时,我收到以下错误。我已经在yml文件中授予了执行权限。 我的应用回购结构是 circle.yml(圈.yml): gradle/wrapper/gradl

  • 但我拥有的所有依赖项都是从Maven repo添加的。 我已经看到了如何做到这一点,我可以将它们添加为依赖项,就在这里使用这个技术。但我把它和什么联系起来呢? 如何将JBoss模块中的库添加为Gradle依赖项? 但它不是递归工作的。它只添加了定义的文件夹,而JBoss AS7.1.1将所有拆分到模块中,有没有任何方法可以引用整个模块文件夹,而不是每个特定的文件夹? 我想做的是这样的事情,但它不能