Как видно из заголовка, Shippable
не может создать мой проект, когда у меня есть JavaFX
включенных пакетов.Он работает с IntelliJ
.
В Интернете можно найти не так много, но я обнаружил, что попробовал.Нет успехаВот как выглядит мой YAML
файл:
language: java
jdk:
# can have multiple versions if need be (e.g. below append "-openjdk8")
- oraclejdk8
before_install:
- apt-get update
- apt-get install -y maven
before_script:
- if [[ $SHIPPABLE_JDK_VERSION == "oraclejdk8" ]] ; then export JAVA_HOME="/usr/lib/jvm/java-8-oracle"; export PATH="$PATH:/usr/lib/jvm/java-8-oracle/bin"; export java_path="/usr/lib/jvm/java-8-oracle/jre/bin/java"; fi
- update-alternatives --set java $java_path
- java -version
script:
- chmod +x ./gradlew
- ./gradlew clean build
after_success:
- mvn clean cobertura:cobertura
- mvn test
notifications:
email:
recipients:
abc@xyz.de
before_install
, before_script
и after_success
являются частью предложения, которое я нашел в Интернете.
Вывод ошибки выглядит следующим образом:
... error: package javafx.application does not exist
import javafx.application.Platform;
Есть ли способ заставить это работать?Или, по крайней мере, способ заставить Shippable
просто игнорировать JavaFX
пакетов / классов / и т. Д.?