最近在做一些自动化部署的事情,具体就是写一个.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?
3 回答2.6k 阅读✓ 已解决
3 回答4.1k 阅读✓ 已解决
8 回答3.6k 阅读
4 回答2.8k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
3 回答2.5k 阅读✓ 已解决
3 回答1.7k 阅读✓ 已解决
解决方法:
在mvn编译之前,将想要的jdk版本导出就可以使用了。