Travis-CI不使用oraclejdk8

时间:2015-09-30 18:00:20

标签: travis-ci

我在.Travis.yml文件中有此配置,但Travis-CI仍在Java 1.7中运行。如何解决这个问题?

language: java 
jdk: 
   - oraclejdk8

1 个答案:

答案 0 :(得分:0)

问题是由于基于容器的基础设施。目前它还没有提供" oraclejdk8"。我发现了阅读这篇文章的问题:https://github.com/jruby/jruby/issues/2313

要解决此问题,请使用 sudo:required

避免使用基于容器的基础架构
# enable build for java8 - not working with container-based infrastructure for now
sudo: required
language: java
jdk:
  - oraclejdk8

有关基于容器的基础架构的更多信息,请阅读:

为避免其他问题,建议您使用http://lint.travis-ci.org/

验证文件