Я бег Gradle 3.2.1
на MacOS X 10.12.1 установлен с brew install gradle
, не задавая никакого ENV переменных и т.д. сам, пытается использовать Java-EA:Gradle игнорирует демон игнорировать пометка
gradle build -Dorg.gradle.java.home=~/jdk-9.jdk/Contents/Home
Но сборка не удалась
FAILURE: Сбой сборки с исключением.
- Что пошло не так: не удалось запустить процесс демона. Эта проблема может быть вызвана неправильной настройкой демона. Например, используется непризнанная опция jvm.
Из того, что я знаю, что это не удается, потому что демон пытается использовать опцию MaxPermSize JVM (которая не поддерживается в Java 8+, но в Java 8, это только предупреждение).
Так что я попытался отключить демон:
mkdir -p ~/.gradle && echo "org.gradle.daemon=false" >> ~/.gradle/gradle.properties
gradle build
Но все еще пытается запустить демон ... Я удалил ~/.gradle
и .gradle
в директории проекта. Любые другие идеи?
$ gradle build -Dorg.gradle.daemon=false -Dorg.gradle.java.home=/Library/Java/JavaVirtualMachines/jdk-9.jdk/Contents/Home
To honour the JVM settings for this build a new JVM will be forked. Please consider using the daemon: https://docs.gradle.org/3.2.1/userguide/gradle_daemon.html.
FAILURE: Build failed with an exception.
* What went wrong:
Unable to start the daemon process.
This problem might be caused by incorrect configuration of the daemon.
For example, an unrecognized jvm option is used.
Please refer to the user guide chapter on the daemon at https://docs.gradle.org/3.2.1/userguide/gradle_daemon.html
Please read the following process output to find out more:
-----------------------
FAILURE: Build failed with an exception.
* What went wrong:
java.lang.ExceptionInInitializerError (no error message)
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
> Starting Daemon%
Есть ли переменная GRADLE_OPTS env? Кроме того, GRADLE_USER_HOME изменяет местоположение переменных, где gradle ищет файл свойств ...? https://docs.gradle.org/current/userguide/gradle_daemon.html – Adam
@Adam ни одна из этих переменных не установлена –