groovy 脚本中 httpbuilder 的未解决依赖关系

unresolved dependency for httpbuilder in groovy script

我正在尝试使用 soapui 中的 groovy 脚本实现自动化,因为我想使用 http-builder。我写这样的代码

@Grab(group='org.codehaus.groovy.modules.http-builder',modules='http-builder',version='0.5.2')
import statements

但是当我 运行 它显示以下异常:

org.codehaus.groovy.control.multipleCompilationErrorException:startup-failed Error Grabbing grape[unresolved dependency]javaRuntimeException

为什么我会收到这个错误。是否有任何代理问题?如果是,在哪里添加?请帮助我

SOAPUI 默认不支持 Grapes 作为依赖管理,所以 @Grab 注解不起作用。

另一种使用 http-builder 的方法是下载所有必需的库并将其放在 SOAPUI_HOME/bin/ext 目录中,重新启动 SOAPUI 以加载它。然后你可以在 Groovy script testStep 上使用它,添加必要的导入等等。

希望这对您有所帮助,