最近在做一些自动化部署的事情,具体就是写一个.gitlab-ci.yml使用gitlab-runner完成编译测试部署,但是公司的runner中默认的是Java8,而目前项目的版本是Java11,并且领导说了考虑到老项目也在使用runner,所以暂时不会将Java版本升级到11,不过现在runner中已经装了Java11。
现在比较头疼的是怎么在.gitlab-ci.yml文件中指定使用Java11?
最近在做一些自动化部署的事情,具体就是写一个.gitlab-ci.yml使用gitlab-runner完成编译测试部署,但是公司的runner中默认的是Java8,而目前项目的版本是Java11,并且领导说了考虑到老项目也在使用runner,所以暂时不会将Java版本升级到11,不过现在runner中已经装了Java11。
现在比较头疼的是怎么在.gitlab-ci.yml文件中指定使用Java11?
15 回答8.2k 阅读
7 回答5.3k 阅读
8 回答6k 阅读
4 回答4k 阅读
2 回答5.9k 阅读✓ 已解决
1 回答4.1k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
解决方法:
在mvn编译之前,将想要的jdk版本导出就可以使用了。