115得票4回答
在Jenkinsfile中构建失败

在某些情况下,我希望构建失败。我该怎么做? 我尝试了: Under certain conditions I want to fail the build. How do I do that?throw RuntimeException("Build failed for some sp...

114得票7回答
Groovy内置REST/HTTP客户端?

我听说Groovy内置了REST/HTTP客户端。 我能找到的唯一库是HttpBuilder,这是它吗? 基本上,我正在寻找一种在Groovy代码内部执行HTTP GET而无需导入任何库(如果可能的话)的方法。 但由于该模块似乎不是核心Groovy的一部分,因此我不确定是否有正确的库。

113得票5回答
如何将一个Gradle脚本导入到另一个脚本中?

我有一个复杂的Gradle脚本,用于构建和部署多个NetBeans项目到多个环境。该脚本很有效,但基本上是通过半打包含项目和环境信息的映射进行配置的。 我想把这些任务抽象出来到另一个文件中,以便我可以在一个简单的构建文件中定义我的映射,并从另一个文件中导入任务。这样,我就可以为多个项目使用相同...

113得票6回答
使用分隔符拆分字符串

我目前正在尝试拆分字符串1128-2,以便我可以得到两个单独的值。例如,value1: 1128 和 value2: 2,这样我就可以分别使用每个值。我尝试使用split(),但没有成功。Grails有特定的处理方式吗?还是有更好的方法可以做到这一点?

109得票5回答
如何访问默认包中的Java类?

我现在正在一个grails项目中与他人合作工作。 我需要编写一些Java类,但是我需要访问使用groovy创建的可搜索对象。 看起来,此对象必须放置在默认包中。 我的问题是: 有没有办法从命名包中的Java类访问默认包中的这个对象?

109得票7回答
Groovy - 如何比较字符串?

如何比较传递作为参数的字符串 以下方法不起作用。 String str = "saveMe" compareString(str) def compareString(String str){ def str2 = "saveMe" if(str2==${str}){...

108得票5回答
获取目录中所有文件的列表(递归)

我想获取(而不是仅打印,这很容易)目录及其子目录中的文件列表。 我尝试过:def folder = "C:\\DevEnv\\Projects\\Generic"; def baseDir = new File(folder); files = baseDir.listFiles(); 我只...

107得票8回答
Hibernate:根据实体类自动创建/更新数据库表

我有以下实体类(使用Groovy编写):import javax.persistence.Entity import javax.persistence.Id import javax.persistence.GeneratedValue import javax.persistence.Ge...

107得票3回答
使用Groovy进行字符串拼接

什么是在Groovy中连接字符串的最佳方式(惯用方法)? 选项1:calculateAccountNumber(bank, branch, checkDigit, account) { bank + branch + checkDigit + account } 选项2:calcul...

106得票8回答
如何在build.gradle中定义和调用自定义方法?

作为我的项目的一部分,我需要从目录中读取文件并在构建脚本中执行一些操作。 对于每个文件,操作都是相同的(读取一些SQL查询并执行)。 我认为这是一个重复的任务,最好写在一个方法里。 由于我刚接触Gradle,不知道应该怎么做,请帮忙。