У меня есть проект Python, который также требует Java 8 для запуска тестов и, следовательно, не удается, потому что Travis CI использует Java 7 по умолчанию. Я знаю, что это можно обновить, если проект является проектом Java, а мой - Python. У меня есть файл travis.yml, как показано ниже:
language: python
python:
- '2.7'
...
Я попытался установить Java 8, используя следующие методы
language: python
python:
- '2.7'
jdk:
- oraclejdk8
...
а также
language: python
python:
- '2.7'
script:
- jdk_switcher use oraclejdk8
...
Есть идеи, если это возможно? Я думаю, что это не может быть.
Ответы:
В инфраструктуре на основе контейнеров это должны делать:
источник
oracle-java8-installer
изменился! Согласно другому ответу, это должно бытьoracle-java8-set-default
По состоянию на 14 ноября 2016 года с этим коммитом Java 8 устанавливает и активирует следующее:
источник