2016-11-21 4 views
1

Я настраивал запуск градиента с моего терминала с помощью команды «grails dev run-app», затем произошла ошибка.Ошибка Bootrun при попытке запуска grails

Я не уверен, что вызывает ошибку, но то, что я установил являются:

  • Java JDK 1.8.0_111
  • Grails 3.0.14
  • MySQL

I попытались использовать «grails clean» и попытаться использовать «export = JAVA_HOME =»/Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home », но все равно выводит ту же ошибку.

Это упрощенная долго ошибка:

Запуск приложений ... ObjC [3493]: Класс JavaLaunchHelper реализуется как в /Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/ Главная/bin/java и /Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home/jre/lib/libinstrument.dylib. Один из двух будет использован. Какой из них не определен.

Настройка Spring Security Сердечник ... ... закончили настройку Spring Security Core

ERROR org.apache.tomcat.jdbc.pool.ConnectionPool - Невозможно создать начальные соединения пула.

java.sql.SQLException: Доступ запрещен для пользователя 'mobileeyeclinic' @ 'локальный' (используя пароль: ДА)

...

FAILURE: Строить неудачу с исключением.

  • Что пошло не так: Не удалось завершить выполнение задачи по ': bootRun.

    Process 'command '/Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home/bin/java'' finished with non-zero exit value 1

  • Try: Run с --stacktrace возможностью получения трассировки стека. Запустите с опцией --info или --debug, чтобы получить больше выходных данных журнала. | Ошибка Не удалось запустить сервер (Используйте --stacktrace, чтобы увидеть полный след)

Глубоко спасибо всем, кто мог бы обеспечить решение этого вопроса.

+0

@YuJiaao вы должны положить это как ответ, так что я могу поддержать вас. Большое вам спасибо, похоже, что я получил неверный пароль для mysql localhost. –

+0

Ваша проблема может понравиться [это] (https://stackoverflow.com/questions/41352512/grails-3-x-failure-bootrun/44269349#44269349). Вы можете следовать моему ответу, описав их. – abmBashir

ответ

0

Предупреждающее сообщение Running application... Which one is undefined не имеет значения. Я думаю, что ваша ошибка вызвана неправильным паролем для 'mobileeyeclinic'@'localhost' или может быть MySQL не работает как служба. См. Эту ссылку Class JavaLaunchHelper is implemented in both. One of the two will be used. Which one is undefined для получения дополнительной информации

0

ERROR org.apache.tomcat.jdbc.pool.ConnectionPool - Unable to create initial connections of pool.

java.sql.SQLException: Access denied for user 'mobileeyeclinic'@'localhost' (using password: YES)

У вас нет прав на доступ к bbdd, который вы установили в файле application.yml.

Смежные вопросы