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

无法使用Grapes下载jenkins core jar

郦磊
2023-03-14

我正在编写一个groovy脚本,并试图使用Grapes下载jenkins核心模块,但我无法做到。

@Grapes([
    @Grab(group='org.jenkins-ci.main', module='jenkins-core', version='2.9')
])
import jenkins.model.Jenkins

它给了我以下错误:

组织。科德豪斯。非常棒。控制MultipleComplationErrorsException:启动失败:转换过程中出现一般错误:抓取葡萄时出错--[未解决的依赖项:org.jenkins ci.main#jenkins core;2.9:未找到]

Java语言lang.RuntimeException:抓取葡萄时出错--[未解决的依赖项:org.jenkins ci.main#jenkins core;2.9:未找到]

我也尝试过其他版本,但都没用。这些版本在maven repo中提供。如果你能帮我解决这个问题,我将不胜感激。

共有1个答案

刘高驰
2023-03-14

由于jenkins core在maven central中不可用,但在jenkins ci中,需要添加http://repo.jenkins-ci.org存储库。

葡萄

@GrabResolver(name='jenkins', root='http://repo.jenkins-ci.org/public/')
@Grab(group='org.jenkins-ci.main', module='jenkins-core', version='2.9')
import jenkins.model.Jenkins

注意:由于这个固定的groovy错误,您需要使用groovy版本2.4.7或更高版本才能获取jenkins-core

格拉德尔

为jenkins ci添加一个新的maven存储库。org和jenkins核心依赖关系

repositories {

    ...       

    maven {
        url 'http://repo.jenkins-ci.org/public/'
    }
}

dependencies {

    ... 

    compile group: 'org.jenkins-ci.main', name: 'jenkins-core', version: '2.9'
}
 类似资料:
  • 我正在使用chromedriver和selenium从应用程序下载文件。但当点击应用程序中的下载按钮时,它给出的错误是“” Chromedriver版本:2.21硒版本:2.53.0 初始化chrome驱动和更改下载位置的代码: 错误是: 有人能帮我吗?我可以手动从Chrome下载文件。

  • 无法完成安装,因为找不到一个或多个必需的项目。 正在安装的软件:TestNG M2E(Maven)Integration(可选)6.13.0.201712040650(org.TestNG.eclipse.Maven.feature.feature.group 6.13.0.201712040650)缺少要求:TestNG M2E(Maven)Integration 6.13.0.20171204

  • 问题内容: 这是此网页中的链接 https://www.shareinvestor.com/prices/price_download.html#/?type=price_download_all_stocks_bursa。 然后将其保存到此目录”/home/vinvin/shKLSE/(我正在使用 pythonaywhere)。然后将其解压缩,然后将csv文件解压缩到目录中。 该代码一直运行到最

  • 嗨,我一直试图写代码,这样我就可以生成一个excel表,也可以下载当用户点击下载按钮.....我已经成功地生成了excel表,但我尝试下载同样的,但我没有成功。 我使用的方法是:

  • 我也尝试过“无法找到com.android.tools.build:aapt2:3.2.0”,但它不起作用。 请帮忙...

  • 我试图从url下载图像,但得到了java。木卫一。IOException:异常。我的代码是: 当运行投掷: 这段代码适用于某些URL,但对于这一点,我不明白为什么不能。非常感谢。