主题:spring boot部署方式求教

sxlvalue 6天前 39

Spring boot使用undertow作为应用服务器,除了添加如下代码外,

<dependency> 

 <groupId>org.springframework.boot</groupId> 

 <artifactId>spring-boot-starter-web</artifactId>

 <exclusions>

 <exclusion>

 <groupId>org.springframework.boot</groupId> 

 <artifactId>spring-boot-starter-tomcat</artifactId>

 </exclusion>

 </exclusions>

</dependency>

<dependency>

 <groupId>org.springframework.boot</groupId>

 <artifactId>spring-boot-starter-undertow</artifactId>

</dependency>

还需要添加如下的包,否则会报找不servlet的引用

<dependency>

 <groupId>io.undertow</groupId> 

 <artifactId>undertow-core</artifactId>

 <version>2.0.13.Final</version>

</dependency>

<dependency> 

 <groupId>io.undertow</groupId> 

 <artifactId>undertow-servlet</artifactId>

 <version>2.0.13.Final</version>

</dependency>


想请问一下各位有经验的朋友,使用undertow服务器部署上线,是打包成JAR直接在服务器上运行,还是要像tomcat一样,安装一个Wildfly服务器,然后把代码上传运行。

闲大赋 6天前

在服务,都是代称war包,你的pom配置成war输出,jar方式基本很少用