jenkins - Jenkins 使用外部 Maven 库
问题描述
当我将外部库添加到依赖项时... mvn 编译/执行良好...但是 Jenkins 失败了。
我使用了教程代码: https ://jenkins.io/doc/tutorials/build-a-java-app-with-maven/
我所做的总结。
- 使 jar 可执行 Run 类
- 添加 commons-io 作为 pom 依赖项
- 创建了一个名为 Run 的新类。
- 使用 FileUtils.getTempDirectoryPath() 打印出临时目录
使此代码正常工作而不在 Jenkins 管道中引发异常的最佳方法是什么? https://github.com/fodon/step-two-jenkins.git
解决方案
我选择在构建过程中复制库
github repo 现在不能正常工作。
有更好的想法吗?
推荐阅读
- python - 我无法成功退出 python 代码中的 for 循环,为什么?
- google-kubernetes-engine - 无法在 GKE 中使用 Cert-Manager 和 NGINX 入口控制器分配证书
- asp.net - 不记名令牌意外过期
- c - 如何使用 strcmp() 立即退出程序而不打印下一行
- javascript - 方法插件在函数构造函数中不起作用
- javascript - Fetch 调用返回 react index.html 并且 chrome 给出错误 Uncaught (in promise) SyntaxError: Unexpected token < in JSON at position 0
- django - 为什么 django 返回 form.is_valid == false?
- python - 使用“df.loc”时出现意外类型的值
- css - CSS 模块组成的规则在 create-react-app 中不起作用
- c++ - C ++修改使用堆栈参数构造的对象数据