国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

java - Spring boot 改成war后部署到本地的tomcat上,無法訪問項目

瀏覽:82日期:2023-12-16 15:37:04

問題描述

1.我按照網(wǎng)上的教程將Spring boot項目改成war進行打包,然后部署在本機的tomcat7.0上,啟動tomcat,訪問項目時發(fā)現(xiàn)無法訪問項目了.

2.pom文件的內(nèi)容

<project xmlns='http://maven.apache.org/POM/4... http://maven.apache.org/xsd/maven-4.0.0.xsd'>

<modelVersion>4.0.0</modelVersion><groupId>com.ming.wei.yue</groupId><artifactId>bargain</artifactId><packaging>war</packaging><version>0.0.1-SNAPSHOT</version><parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.4.2.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> <start-class>com.ming.wei.yue.ApplicationStart</start-class></properties><dependencies> <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-devtools</artifactId><optional>true</optional> </dependency> <!-- 這個未來方便本機測試使用的tomcat --> <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-tomcat</artifactId><scope>provided</scope> </dependency> <dependency><groupId>org.apache.tomcat.embed</groupId><artifactId>tomcat-embed-jasper</artifactId><scope>provided</scope> </dependency> <dependency><groupId>javax.servlet</groupId><artifactId>jstl</artifactId> </dependency></dependencies><build> <plugins><plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId></plugin> </plugins></build>

</project>

3.啟動類配置

package com.ming.wei.yue;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;import org.springframework.boot.builder.SpringApplicationBuilder;import org.springframework.boot.web.support.SpringBootServletInitializer;@SpringBootApplicationpublic class ApplicationStart extends SpringBootServletInitializer{

public static void main(String[] args){ SpringApplication.run(ApplicationStart.class, args);}@Overrideprotected SpringApplicationBuilder configure(SpringApplicationBuilder builder) { return builder.sources(ApplicationStart.class);}

}

4.controller類

package com.ming.wei.yue.action;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.ResponseBody;import org.springframework.web.bind.annotation.RestController;

@RestControllerpublic class Bargain {

@RequestMapping(value='/test')@ResponseBodypublic String test(){ return 'ECS1';}

}5.配置文件的信息java - Spring boot 改成war后部署到本地的tomcat上,無法訪問項目java - Spring boot 改成war后部署到本地的tomcat上,無法訪問項目

6.eclipse上直接使用maven install命令打包

java - Spring boot 改成war后部署到本地的tomcat上,無法訪問項目

java - Spring boot 改成war后部署到本地的tomcat上,無法訪問項目

將這個war包放到本機的tomcat的webapps目錄下面,并且改名成demo.war

java - Spring boot 改成war后部署到本地的tomcat上,無法訪問項目7.啟動Tomcat7

java - Spring boot 改成war后部署到本地的tomcat上,無法訪問項目

8.測試訪問,訪問報錯

java - Spring boot 改成war后部署到本地的tomcat上,無法訪問項目

請教我這是哪里有問題啊?

問題解答

回答1:

你的application.yml中配置的server.port配置的是spring boot內(nèi)置的tomcat的端口號, 打成war包部署在獨立的tomcat上之后, 你配置的server.port是不起作用的.

回答2:

從你截圖日志看 tomcat已經(jīng)啟動成功 端口是8080http://127.0.0.1:8080/demo/test

標簽: java
主站蜘蛛池模板: 国产91会所洗浴女技师按摩 | 日本免费大黄在线观看 | 日本精品99 | 男人的天堂在线观看视频不卡 | 毛片3| 欧美三级一区二区三区 | 久久久亚洲欧洲日产国码二区 | 国产精品嘿咻嘿咻在线播放 | 亚洲美女性生活视频 | 欧美成人视 | 亚洲欧美成人网 | 中文字幕日韩精品中文区 | 黄 色 三 片 | 九九精彩视频在线观看视频 | 伊人久久大香线焦综合四虎 | 亚洲 成人 欧美 自拍 | 国产剧情一区二区 | 99精品视频一区在线视频免费观看 | 中文字幕 日韩在线 | 国产日本韩国不卡在线视频 | 亚洲专区在线视频 | 国产大片线上免费观看 | 国产成人精品日本亚洲专区6 | 色三级大全高清视频在线观看 | 日韩欧美一及在线播放 | 久草视频在线网 | 伊人久久综合热青草 | 2021国产精品自在拍在线播放 | 亚洲成人免费观看 | 在线观看片成人免费视频 | 久久午夜精品 | 欧美日韩亚洲高清不卡一区二区三区 | 国产成人在线影院 | 在线成人欧美 | 99综合视频 | a级精品九九九大片免费看 a级毛片免费观看网站 | 国产成人综合亚洲欧美在 | 免费观看三级毛片 | 中文日韩字幕一区在线观看 | 三级黄网站 | 久久亚洲国产中v天仙www |