Не удалось запустить тесты в отдельном проекте с ошибкой: «Не удалось создать виртуальную машину Java» - PullRequest
0 голосов
/ 31 января 2019

Я пытаюсь выполнить тест внутри проекта gradle. Но когда он пытается выполнить тесты, используя 'gradle test' в Intellij, это не удается.

то, что я пробовал

  1. создать и построить проект без ошибок, используя 'gradle clean build'

  2. открыть конфигурацию прогона в intellij, выбрать gradle, создать и выполнить с задачей gradle 'test'

  3. выполнить вновь созданную конфигурацию прогона грейдера

что я наблюдаю

  1. сбой грейдла при выполнении задачи «тест»с ошибкой 'Ошибка: не удалось создать виртуальную машину Java.'

  2. также прогон gradle никогда не останавливается, пока я принудительно не остановлю его

  3. и этопродолжайте печатать «выполняется Gradle Executor 1 (, 2,3 и т. д.), сбой»

Я использую Java 9, Intellij, Gradle.

1 Ответ

0 голосов
/ 07 марта 2019

Я работаю над проектом Kotlin с Gradle в IntelliJ.

------------------------------------------------------------
Gradle 5.2.1
------------------------------------------------------------

Build time:   2019-02-08 19:00:10 UTC
Revision:     f02764e074c32ee8851a4e1877dd1fea8ffb7183

Kotlin DSL:   1.1.3
Kotlin:       1.3.20
Groovy:       2.5.4
Ant:          Apache Ant(TM) version 1.9.13 compiled on July 10 2018
JVM:          11.0.2 (Amazon.com Inc. 11.0.2+9-LTS)
OS:           Mac OS X 10.14.3 x86_64

Получение аналогичной проблемы, но, чтобы быть конкретным:

Task :run FAILED
Unrecognized option: -d64 
Error: Could not create the Java Virtual Machine.
...

Чтобы решить мою проблему, мне пришлось выбрать правильный JDK для моего IntelliJ.

Чтобы переключить среду выполнения Java, используемую для запуска IntelliJ IDEA:

В меню Справка выберите Найти действие или нажмите pressA.

Найти и выберите действие Switch Boot JDK.

Выберите нужный JDK и нажмите OK.

Найден этот ресурс, который помогает!https://www.jetbrains.com/help/idea/tuning-the-ide.html

Если по какой-либо причине вы выбрали неправильную версию JDK и IDE больше не запускается, удалите файл idea.jdk: https://intellij -support.jetbrains.com / hc / en-нас / статьи / 206544879-Выбор-заместитель JDK-версия-The-IDE-волевое-вводного под? страница = 3

...