我在.Travis.yml文件中有此配置,但Travis-CI仍在Java 1.7中运行。如何解决这个问题?
language: java
jdk:
- oraclejdk8
答案 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/
验证文件