spring-boot:run 和main()

na林 发布于 2016/10/08 10:03
阅读 2K+
收藏 0
我用springboot写了一个demo,用spring-boot:run 可以正常的启动,但是直接运行main() 却会出现这个页面

以下是问题补充:

@na林:这是我的pom.xml,刚刚忘了贴图了。 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.pzsoft</groupId> <artifactId>thymeleaf1</artifactId> <version>1.0-SNAPSHOT</version> <packaging>war</packaging> <!-- Add typical dependencies for a web application --> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <version>1.3.6.RELEASE</version> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId> <version>1.3.6.RELEASE</version> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <version>1.3.6.RELEASE</version> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId> <version>1.3.6.RELEASE</version> </dependency> <dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId>tomcat-embed-jasper</artifactId> <version>8.5.4</version> <scope>provided</scope> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> <version>1.2</version> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugins> </build> </project> (2016/10/08 10:05)
加载中
0
枯叶_听海
枯叶_听海

页面提示是:没有错误页面。(可以考虑在templates目录下面加上error.vm)

你看看是不是页面路径配错了,或者贴一下控制台的错误日志呗~

n
na林
同一个demo 我用spring-boot:run启动是正常的但是直接运行main()就会出现这个。用spring-boot:run显示的是页面 的内容的
0
莲莲莲
应该是tomcat依赖包引起。
莲莲莲
回复 @na林 : 记得用main方法启动时scope应为compile
n
na林
你是说的tomcat-embed-jasper么 这个是有的 还需要什么tomcat的包么?
0
jasonwjdeng
jasonwjdeng

把控制台的日志贴一下

0
n
n
na林
这个是spring-boot:run的
0
n
n
na林
这个是直接运行main的
返回顶部
顶部