首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法解析GROOVY脚本的类org.ajoberstar.grgit.Grgit

无法解析GROOVY脚本的类org.ajoberstar.grgit.Grgit
EN

Stack Overflow用户
提问于 2019-11-12 10:33:31
回答 1查看 825关注 0票数 0

我试图运行下面的代码片段,但它返回上述异常

代码语言:javascript
复制
import org.ajoberstar.grgit.Grgit
import org.ajoberstar.grgit.Credentials

def grgit = Grgit.clone(dir: 'path/to/dir', url: 'git/uri/here')

grgit.close()

有什么可能的解决办法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-11-12 17:20:21

这一流程起作用:

代码语言:javascript
复制
 <http:listener-config name="HTTP_Listener_Configuration" host="0.0.0.0" port="8081" doc:name="HTTP Listener Configuration"/>
    <flow name="util-testFlow">
        <http:listener config-ref="HTTP_Listener_Configuration" path="/clone" doc:name="HTTP"/>
        <scripting:component doc:name="Groovy">
            <scripting:script engine="Groovy"><![CDATA[import org.ajoberstar.grgit.Grgit
import org.ajoberstar.grgit.Credentials

def grgit = Grgit.clone(dir: 'test', uri: 'https://github.com/rmccue/test-repository.git')

grgit.close()]]></scripting:script>
        </scripting:component>
    </flow>

只要您的pom.xml中有以下内容:

代码语言:javascript
复制
<!-- https://mvnrepository.com/artifact/org.ajoberstar/grgit -->
<dependency>
  <groupId>org.ajoberstar</groupId>
  <artifactId>grgit</artifactId>
  <version>1.7.0</version>
</dependency>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58816808

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档