Java Spring boot应用程序与ubuntu 18.04中安装的外部tomcat8服务器不兼容
我创建了一个spring启动应用程序。我将打包更改为war并部署在本地tomcat服务器上,它工作正常。但如果我在ubuntu tomcat服务器上发动这场战争,我的应用程序将无法运行 我想让战争在ubuntu tomcat服务器上运行。该服务器中是否有要更改的配置 错误是: 白标错误页 此应用程序没有/error的显式映射,因此您将其视为回退 星期六2019年4月20日06:08:48 UTC 出现意外错误(类型=内部服务器错误,状态=500)。 无法初始化类demo.config.CreateSessionFactory Mysql 5.7、JDK 1.8、tomcat 8.5.6 下面是我的pom.xml代码Java Spring boot应用程序与ubuntu 18.04中安装的外部tomcat8服务器不兼容,java,spring,maven,spring-boot,tomcat,Java,Spring,Maven,Spring Boot,Tomcat,我创建了一个spring启动应用程序。我将打包更改为war并部署在本地tomcat服务器上,它工作正常。但如果我在ubuntu tomcat服务器上发动这场战争,我的应用程序将无法运行 我想让战争在ubuntu tomcat服务器上运行。该服务器中是否有要更改的配置 错误是: 白标错误页 此应用程序没有/error的显式映射,因此您将其视为回退 星期六2019年4月20日06:08:48 UTC 出现意外错误(类型=内部服务器错误,状态=500)。 无法初始化类demo.config.Creat
<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>app</groupId>
<artifactId>SpringDemo</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>war</packaging>
<properties>
<start-class>demo.MainApplication</start-class>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
</properties>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.5.6.RELEASE</version>
</parent>
<build>
<finalName>sanjay</finalName>
</build>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter</artifactId>
<exclusions>
<exclusion>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-logging</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
<scope>provided</scope>
</dependency>
<!-- https://mvnrepository.com/artifact/io.jsonwebtoken/jjwt -->
<!-- https://mvnrepository.com/artifact/org.springframework.data/spring-data-jpa -->
<!-- https://mvnrepository.com/artifact/com.google.code.findbugs/annotations -->
<dependency>
<groupId>com.google.code.findbugs</groupId>
<artifactId>annotations</artifactId>
<version>3.0.0</version>
</dependency>
<dependency>
<groupId>com.googlecode.json-simple</groupId>
<artifactId>json-simple</artifactId>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-core</artifactId>
</dependency>
<dependency>
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
<version>2.2.11</version>
</dependency>
<dependency>
<groupId>com.sun.xml.bind</groupId>
<artifactId>jaxb-core</artifactId>
<version>2.2.11</version>
</dependency>
<dependency>
<groupId>com.sun.xml.bind</groupId>
<artifactId>jaxb-impl</artifactId>
<version>2.2.11</version>
</dependency>
<dependency>
<groupId>javax.activation</groupId>
<artifactId>activation</artifactId>
<version>1.1.1</version>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-log4j</artifactId>
<version>1.3.8.RELEASE</version>
</dependency>
<!-- https://mvnrepository.com/artifact/javax.servlet/javax.servlet-api -->
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
<scope>provided</scope>
</dependency>
</dependencies>
<!--
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<java.version>1.8</java.version>
</properties>
<packaging>war</packaging> -->
</project>
4.0.0
应用程序
SpringDemo
0.0.1-快照
战争
demo.main应用程序
1.8
1.8
org.springframework.boot
spring启动程序父级
1.5.6.1发布
桑贾伊
org.springframework.boot
弹簧靴起动器
org.springframework.boot
spring启动程序日志记录
org.springframework.boot
SpringBootStarterWeb
org.springframework.boot
弹簧启动机tomcat
假如
com.google.code.findbugs
注释
3.0.0
com.googlecode.json-simple
简单json
org.hibernate
冬眠核心
javax.xml.bind
jaxb api
2.2.11
com.sun.xml.bind
jaxb内核
2.2.11
com.sun.xml.bind
jaxb impl
2.2.11
javax.activation
激活
1.1.1
mysql
mysql连接器java
运行时
org.springframework.boot
spring-boot-starter-log4j
1.3.8.1发布
javax.servlet
javax.servlet-api
org.springframework.boot
弹簧启动机tomcat
假如
请检查tomcat的日志。它应该在/var/log/tomcat8
的某个地方。可能错误应该在catalina.out中。如果在日志中发现异常,然后把它添加到问题中。第一件事是你不应该混合使用spring boot版本,因为你的父母已经发布了1.5.6.RELEASE
,spring boot starter日志是1.3.8.RELEASE
,而且我会重新考虑使用spring boot 1.X,因为它已经宣布2019年8月结束()。所以我建议只在SpringBoot2.x中工作。请检查tomcat的日志。它应该在/var/log/tomcat8
的某个地方。可能错误应该在catalina.out中。如果在日志中发现异常,然后把它添加到问题中。第一件事是你不应该混合使用spring boot版本,因为你的父母已经发布了1.5.6.RELEASE
,spring boot starter日志是1.3.8.RELEASE
,而且我会重新考虑使用spring boot 1.X,因为它已经宣布2019年8月结束()。所以我建议只在SpringBoot2.x中工作。