我是春季和春季启动的初学者。我使用命令行运行程序来执行我的应用程序。我遇到的问题是我的应用程序服务在运行应用程序时立即停止而没有任何错误。在查看了所有文件之后,我才知道其中一个自动装配的变量在其类中没有@component表示法。修复后它开始正常工作。
我的问题是,春季启动时是否有运行时调试程序来跟踪这些类型的错误?
答案 0 :(得分:1)
在src/main/resources/application.properties
或src/main/resources/application.yml
内添加
debug: true
使用spring-boot属性
运行调试java -jar /path/to/file.jar --debug
使用jvm args
运行调试java -Ddebug -jar /path/to/file.jar
ps:我相信,其他IDE,例如eclipse / STS或NetBeans也应具有相似的属性
设置env变量DEBUG = true并运行app
5.1。 unix bash:DEBUG=true java -jar /path/to/file.jar
5.2。 windows cmd:
set DEBUG=true
java -jar path\to\file.jar