我只是尝试运行示例代码(通过STS IDE作为Spring Boot应用程序),但它只是终止(并且没有错误发生)。从git下载,没有修改。
构建RESTful Web服务 示例代码:https://spring.io/guides/gs/rest-service/ Git Repo:git clone https://github.com/spring-guides/gs-rest-service.git
**注意:我尝试了一件事,将[spring-boot-starter-tomcat]放入我的maven依赖项并下载,但无济于事。
:: Spring Boot ::(v1.4.3.RELEASE)
2017-01-09 17:33:14.942 INFO 5548 --- [主要] hello.Application:启动应用程序 TDL05100504,带PID 5548 (由marshw2启动的C:\ wm_dev \ gs-rest-service \ complete \ target \ classes 在C:\ wm_dev \ gs-rest-service \ complete)2017-01-09 17:33:14.946 INFO 5548 --- [主要]你好。应用: 没有活动的配置文件集,回退到默认配置文件:默认 2017-01-09 17:33:15.043 INFO 5548 --- [主要] s.c.a.AnnotationConfigApplicationContext:刷新 org.springframework.context.annotation.AnnotationConfigApplicationContext@6dc17b83: 启动日期[2017年1月9日17:33:15 2017年];上下文层次结构的根 2017-01-09 17:33:17.526 INFO 5548 --- [主要] o.s.j.e.a.AnnotationMBeanExporter:为JMX注册bean 启动曝光2017-01-09 17:33:17.553 INFO 5548 --- [
main] hello.Application:启动应用程序 在3.224秒(JVM运行4.192)2017-01-09 17:33:17.555 INFO 5548 --- [Thread-1] s.c.a.AnnotationConfigApplicationContext: 闭幕 org.springframework.context.annotation.AnnotationConfigApplicationContext@6dc17b83: 启动日期[2017年1月9日17:33:15 2017年];上下文层次结构的根 2017-01-09 17:33:17.559 INFO 5548 --- [Thread-1] o.s.j.e.a.AnnotationMBeanExporter:取消注册JMX暴露 关机时的豆子
答案 0 :(得分:0)
项目将按原样运行,因此您不需要进行任何更改。在src / main下创建一个名为resources的文件夹。在该文件夹中添加一个名为application.properties的文件(如果您更喜欢yaml,则添加application.yml)。在此文件中添加一行以提高日志记录级别以进行调试,您应该获得有关正在进行的更多详细信息。
src/main/resources/application.properties
logging.level.org.springframework=DEBUG
这将产生大量信息,但应该吐出足够的信息以显示你的情况。
答案 1 :(得分:0)
对我来说,这个问题是由我的maven存储库损坏引起的。使用STS 3.8.3,我在进行Maven更新时尝试“强制更新快照/版本”。这确实不工作。但是,在文件资源管理器(和重建)中物理删除存储库确实可以完成这项工作。
答案 2 :(得分:0)
按如下所示更改示例代码,它将正常工作:
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.4.4.RELEASE</version>
</parent>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<java.version>1.8</java.version>
</properties>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
</dependencies>