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

如何在IDEA中定义Gradle的家?

公羊晟
2023-03-14

我正在尝试将Gradle项目导入IntelliJ中,当我到达Gradle Home文本框时,它不会自动填充,也不会在Gradle Home的路径中键入有效位置--我设置了Gradle_user_home环境变量(我认为是这样的!)正确的路径,并且我已经能够成功地将这个相同的项目导入到Eclipse中。有什么建议吗?

共有1个答案

谷梁智
2023-03-14

您可以编写一个简单的gradle脚本来打印gradle_home目录。

task getHomeDir {
    doLast {
        println gradle.gradleHomeDir
    }
}

并将其命名为build.gradle

然后使用:

gradle getHomeDir

如果您使用homebrew安装,请使用brew info gradle查找基本路径(即/usr/local/cellar/gradle/1.10/),并添加libexec

tasks.register("getHomeDir") {
    println("Gradle home dir: ${gradle.gradleHomeDir}")
}
 类似资料:
  • 在另一个项目中,我使用/应用这个插件: 但是如何从MyGradlePlugin.groovy中的apply方法中迭代公共依赖项并打印它们的坐标(artifactId、groupId、version)?

  • 我需要在IntelliJ Idea中禁用Gradle守护进程,因为Scala插件无法与该守护进程一起工作(编译失败,出现NullPointerException)。我试图编辑我的IntelliJ Gradle构建配置,以包括JVM系统参数Dorg。格拉德尔。守护进程=false: 我还尝试在同一位置使用标志(脚本参数和VM选项)。我还尝试在

  • 我有一个build.gradle文件,比如: 当我使用STS Gradle插件将项目导入Eclipse时,只有compile conf依赖项显示在“Gradle dependencies”类路径容器下。 是否也有可能让提供的conf被STS插件拉入?

  • 我无法在gradle项目中添加自定义源代码集。如何初始化这里的版本号?我的gradle文件看起来像:

  • 我们有一个预先存在的开发工具包,其中包含各种不同的JDK,我们需要这些JDK。该工具包定义了环境变量,例如指向适当目录的和。这些路径在工具包中是稳定的,但在开发人员和构建自动化机器之间并不稳定。我们用于构建自动化的构建脚本依赖于这些变量在每种情况下设置适当的JDK。Gradle最近引入了对从环境变量中检测工具链的支持,我们正在成功地使用这些工具链。 我们现在正在评估使用IntelliJ IDEA作

  • 我是新的IntelliJ IDEA(使用2017.1.3)和gradle... Java文件: 建筑格拉德尔: 当我在Gradle Projects窗口中单击run任务时,我得到以下信息: 我如何设置Gradle或IntelliJ IDEA将主方法中的内容打印到IntelliJ IDEA的控制台视图? 真的不明白为什么控制台视图没有弹出(从IntelliJ IDEA内部,也为什么它没有显示错误是什