问题标签 [gradle]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
intellij-idea - gradle 在 Intellij 中不起作用 - JAVA_HOME 的问题
- 我可以从命令行运行 gradle 来查看它的版本。
- 我可以在 IntelliJ(版本 10.0 或版本 10.2)中运行、编译和调试 grails 应用程序
- 我安装了 IntelliJ Gradle 插件。
每当我尝试在 Intellij 中使用 gradle 做任何事情时,都会收到如下错误:
但是在我的环境中,我已经JAVA_HOME
在不同的目录中设置了正确的 JDK。另外,当我在 IntelliJ 中查找该项目时,它还会在正确的 JDK 位置显示 JDK。我找不到任何试图将 JDK 指向 Intellij JRE 位置的东西。
请问有什么想法吗?
testing - Gradle 测试依赖
我有两个项目,项目 A 和项目 B。两者都是用 groovy 编写的,并使用 gradle 作为构建系统。
项目 A 需要项目 B。这适用于编译和测试代码。
如何配置项目 A 的测试类可以访问项目 B 的测试类?
cmd - Jenkins 下 Gradle 和 UNC 路径的问题
将 %JENKINS_HOME% 从本地目录移动到 UNC 后出现此错误。知道如何解决这个问题吗?我们使用 Windows server 2008,似乎没有办法在 Server 2008 下硬链接到 UNC。有人遇到过这个问题吗?
所有构建工具都存储在 \\UNCPath\BuildTools 下
%JENKINS_HOME% = \\UNCPath\JenkinsHome
[工作区] $ cmd.exe /C \\UNCPath\BuildTools\gradle\1.0\bin\gradle.bat clean jar cobertura test groovyDoc && exit %%ERRORLEVEL%% '\\UNCPath\JenkinsHome\jobs\Project\workspace' CMD .EXE 以上述路径作为当前目录启动。不支持 UNC 路径。默认为 Windows 目录。java.lang.IllegalArgumentException:URI 在 org.gradle.api.internal.AbstractClassPathProvider$ClassPathScanner.find(AbstractClassPathProvider.java:146) 在 org.gradle 的 java.io.File.(File.java:368) 具有权限组件.api.internal.AbstractClassPathProvider.findClassPath(AbstractClassPathProvider.java:80) 在 org.gradle.api.internal.DefaultClassPathRegistry.getClassPathFiles(DefaultClassPathRegistry.java:44) 在 org.gradle.api.internal.DefaultClassPathRegistry。
gradle - 使用 Gradle 在 JAR 中包含生成的代码
我写了一个简单的 gradle 任务来生成 thrift 文件:
这对我来说很好。我想要做的是将它连接到构建过程中,以便存根包含在我的 JAR 文件中。我很难找到一个很好的例子来说明在哪里挂钩,以及将文件写到哪里以便它们包含在我的 JAR 中。执行此操作或有示例的项目的最佳方法是什么?
java - 在 Gradle 中使用 DBDeploy,并将休眠作为 ORM
我希望在使用 Hibernate 作为 ORM 并使用 Gradle 作为构建系统的 java 项目中使用像 DBdeploy 这样的版本化数据库迁移工具。我无法查找有关在 Gradle 上运行 DBDeploy 的任何文档。还有一个基于 Hibernate 的迁移管理器,它可以通过查看 Hibernate 类/定义中的更改来了解架构更改?
plugins - 无法将 gradle 应用程序插件应用于我的构建脚本
我的 build.gradle 看起来像:
当我执行gradle build我得到以下输出: FAILURE: Build failed with an exception。* 出了什么问题:评估根项目 XXXXX 时出现问题。 原因:未找到 ID 为“应用程序”的插件。
我正在使用 gradle-0.9.2。我还注意到我的 GRADLE_HOME/lib/plugin 中不存在ApplicationPlugin类
——约纳坦
grails - Gradle 与 Gant
我正在开发一个 Linux/Apache/MySQL/Grails 应用程序,并且可以选择构建工具。我在看 Gradle 或 Gant。它们看起来与我非常相似,所以我不确定它们有什么区别。
Gradle 和 Gant 之间的主要区别是什么让我选择其中一个?
jsp - Gradle使用过滤器替换jsp中的文本
我有一个jsp,其中包含一个看起来像的css链接
为了防止浏览器缓存 css 文件,我们用 csslogin-min.css
的名称和时间戳或版本号替换
在蚂蚁中,我会做类似的事情
对于 gradle,我已经更新了 jsp 页面,看起来像
并在 build.gradle 做
但这不起作用。
这个有效,但它改变了源......我只想修改战争中的文件。
我是 gradle 的新手,我完全不正确吗?以前有人需要做这样的事情吗?使用 gradle 1.0-milestone-1。
谢谢
groovy - 如何在 Gradle 中创建路径 jar
在 Windows 环境中运行 groovyc 时,在我的情况下,由于类路径的长度,我遇到了问题。我想通过创建一个路径 jar 来解决这个问题,然后将该 jar 放在 cp.jar 上。如何创建一个带有在 gradle 中自动指定的所有类路径条目的路径 jar,然后将该 jar 添加到 cp?
junit - 选择要在 gradle 中运行的特定测试
我正在尝试修复我们凌乱的失败测试运行,不幸的是,我对 gradle 很陌生。我们目前有 testng、junit,我还想添加一些 spock 测试。当我输入“gradle test”时,我不太确定 gradle 如何确定要运行哪些测试。如何防止 testng 和/或 junit 测试运行?如何让 gradle 开始运行我的 spock 测试?