当我在 CentOS 7 终端中键入 gradle bootRun --stacktrace --debug
以使用 gradle 启动 此示例 spring boot 应用程序 时,出现以下错误。
Caused by: org.gradle.process.internal.ExecException:
Process 'command '/opt/jdk1.8.0_45/bin/java'' finished with
non-zero exit value 1
我用谷歌搜索了这个错误并阅读了其他类似但不重复的 SO 帖子。例如,这是在 CentOS 7 中的 eclipse 和一个 web 应用程序。这不是一个android应用程序等。另外,其他帖子中给出的命令也没有解决这个问题。
重现此问题所需的所有代码都在上面的 github 链接中,诊断问题的所有日志都在下面的这个 OP 中。 如何解决此错误,以便我 gradle bootRun
可以成功启动示例应用程序?
逐步重现问题:
我通过导航到 /home/user/workspaces/
并输入 git clone https://github.com/jrodenbostel/beyond-the-examples
按原样下载了应用程序
然后我导航到 cd /home/user/workspaces/beyond-the-examples/part-5
并输入 gradle bootRun --stacktrace --debug
,这导致 堆栈跟踪和日志,您可以通过单击文件共享站点的链接来阅读它们。 (日志太长,无法包含在此 OP 中。)
原文由 CodeMed 发布,翻译遵循 CC BY-SA 4.0 许可协议
查看日志这似乎是您的问题:
无论如何你可以截断密码大小?否则增加“密码”列的大小应该可以解决问题。