【问题标题】:Bootrun error when trying to run grails尝试运行 grails 时出现 Bootrun 错误
【发布时间】:2017-04-04 15:27:24
【问题描述】:

我正在设置使用“grails dev run-app”命令从我的终端运行 graddle,然后发生错误。

我不确定是什么导致了错误,但我安装的是:

  • Java JDK 1.8.0_111
  • Grails 3.0.14
  • MySQL

我尝试使用“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/Home/bin/java 和 /Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home 中实现/jre/lib/libinstrument.dylib。将使用两者之一。哪一个是未定义的。

配置 Spring Security Core ... ... 完成 Spring Security Core 的配置

错误 org.apache.tomcat.jdbc.pool.ConnectionPool - 无法创建池的初始连接。

java.sql.SQLException:用户“mobileeyeclinic”@“localhost”的访问被拒绝(使用密码:YES)

...

FAILURE:构建失败并出现异常。

  • 出了什么问题: 任务 ':bootRun' 执行失败。

    进程 'command'/Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home/bin/java'' 以非零退出值 1 结束

  • 尝试: 使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。 |错误无法启动服务器(使用 --stacktrace 查看完整跟踪)

非常感谢任何可以为这个问题提供解决方案的人。

【问题讨论】:

  • @YuJiaao 你应该把这个作为答案,所以我可以投票给你。非常感谢顺便说一句,我的mysql localhost密码似乎错误。
  • 您的问题可能喜欢this。你可以按照我的回答描述他们。

标签: java tomcat grails


【解决方案1】:

警告消息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

【讨论】:

    【解决方案2】:

    错误 org.apache.tomcat.jdbc.pool.ConnectionPool - 无法创建 池的初始连接。

    java.sql.SQLException: 拒绝用户访问 'mobileeyeclinic'@'localhost'(使用密码:YES)

    您无权访问您在 application.yml 文件中设置的 bbdd。

    【讨论】:

      猜你喜欢
      • 2012-09-05
      • 2013-09-17
      • 2018-05-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多