日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

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

SpringBoot中jar打包并部署到Tomcat

瀏覽:20日期:2023-03-10 08:51:35
1.詳細步驟

首先在pom.xml文件中做一些修改:

之前打war包需要修改打包方式,這次不需要了,因為默認就是 jar 包指定最終打成jar包的名稱手動指定 resources 文件夾編譯打包的路徑添加SpringBoot內嵌Tomcat解析jsp的依賴(僅僅是為這個實例而添加)

<?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 https://maven.apache.org/xsd/maven-4.0.0.xsd'> <modelVersion>4.0.0</modelVersion> <parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.4.5</version><relativePath/> <!-- lookup parent from repository --> </parent> <groupId>com.songzihao.springboot</groupId> <artifactId>023-springboot-jar</artifactId> <version>1.0.0</version> <properties><java.version>11</java.version> </properties> <dependencies><dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId>tomcat-embed-jasper</artifactId></dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId></dependency> </dependencies> <build><finalName>SpringBootJar</finalName> <resources> <resource><directory>src/main/webapp</directory><targetPath>META-INF/resources</targetPath><includes> <include>*.*</include></includes> </resource> <resource><directory>src/main/resources</directory><includes> <include>**/*.*</include></includes> </resource></resources><plugins> <plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId><version>1.4.2.RELEASE</version> </plugin></plugins> </build> </project>

之后寫一個控制層,UserController

package com.songzihao.springboot.controller; import org.springframework.stereotype.Controller;import org.springframework.ui.Model;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.ResponseBody; import java.util.HashMap;import java.util.Map; /** * */@Controllerpublic class UserController { @RequestMapping(value = '/user/detail') public @ResponseBody Object userDetail() {Map<String,Object> map=new HashMap<>();map.put('id',1001);map.put('username','張起靈');return map; } @RequestMapping(value = '/user/page/detail') public String userPageDetail(Model model) {model.addAttribute('id',1001);model.addAttribute('username','小哥');return 'userDetail'; } }

在核心配置文件中,配置內嵌Tomcat的端口號、上下文根,以及視圖解析器。

server.port=9090server.servlet.context-path=/ spring.mvc.view.prefix=/spring.mvc.view.suffix=.jsp

然后寫一個控制層中對應的jsp頁面,用做模擬測試。

<%@ page contentType='text/html;charset=utf-8' language='java' %><html><head> <title>$</title></head><body> <h3>用戶編號:${id}</h3> <h3>用戶姓名:${username}</h3></body></html>

最后是SpringBoot項目的入口類。

package com.songzihao.springboot; import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplicationpublic class Application { public static void main(String[] args) {SpringApplication.run(Application.class, args); } }

1.1 在IDEA中啟動測試

SpringBoot中jar打包并部署到Tomcat

SpringBoot中jar打包并部署到Tomcat

1.2 將項目打包部署之后,再次啟動測試

SpringBoot中jar打包并部署到Tomcat

之前打war包之后,我們需要將生成的這個 .war 文件放到Tomcat的 webapps 目錄下。

而這次打的是jar包,生成的是一個.jar 文件,這個文件我們隨便放在任意一個目錄下都可以。

SpringBoot中jar打包并部署到Tomcat

將這個 SpringBootJar.jar 拷貝在指定的目錄下,并且在當前目錄下,輸入cmd,進行命令行窗口。

之后輸入命令:java -jar SpringBootJar.jar ,啟動!!!

SpringBoot中jar打包并部署到Tomcat

SpringBoot中jar打包并部署到Tomcat

1.3 關于SpringBoot項目打jar包之后,Tomcat的端口號和上下文根的變化

之前打war包的時候,將項目部署在Tomcat之后,我們核心配置文件中的Tomcat端口號、上下文根就都失效了,要以本地Tomcat為準。

而這次打的是jar包,因為這里并未部署到本地Tomcat,而是說,我們使用的仍然是SpringBoot框架為我們提供的內嵌Tomcat,所以這個時候起作用的就應該是 application.properties 這個核心配置文件中聲明的端口號和上下文根了!!!

到此這篇關于SpringBoot中jar打包并部署到Tomcat的文章就介紹到這了,更多相關SpringBoot jar打包 內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Spring
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
天堂va在线高清一区| 国产精品毛片久久| 爽好久久久欧美精品| 男女男精品视频网| 日本不卡视频在线观看| 久久国产精品色av免费看| 国产精品久久亚洲不卡| 国产精品毛片久久久| 精品久久电影| 国产综合欧美| 亚洲有吗中文字幕| 欧美国产精品| 欧美日韩国产v| 91久久久久| 日韩精品免费视频一区二区三区| 国产毛片精品| 午夜欧美巨大性欧美巨大| 亚洲综合不卡| 国产剧情一区| 日本高清不卡一区二区三区视频| 国产精品美女| 国产精品一区免费在线| 中文在线资源| 在线成人直播| 日韩精品欧美大片| 国产91在线精品| 国产亚洲永久域名| 国产精久久久| 欧美日韩视频一区二区三区| 亚洲精品三级| 精品72久久久久中文字幕| 国产亚洲在线| 精品国产中文字幕第一页| 欧美在线资源| 国产精品久久| 蜜臀av免费一区二区三区| 日韩一区精品| 天堂网av成人| 日韩 欧美一区二区三区| 日韩电影在线视频| 亚洲精品系列| 日韩免费视频| 日韩av不卡一区二区| 日韩在线观看| 欧美中文高清| 影视先锋久久| 国产剧情一区| 免费看精品久久片| 国产麻豆久久| 国产欧美日本| 免费人成在线不卡| 日韩国产一区| 国产日产一区| 99成人在线| 久久青青视频| 欧美日韩一区二区高清| 女同性一区二区三区人了人一| 精品国产亚洲一区二区三区在线| 亚洲精品影视| 国产一区观看| 精品久久久中文字幕| 亚洲精品在线国产| 亚洲午夜黄色| 国产精品成人a在线观看| 日韩欧美另类中文字幕| 99国产精品| 久久中文字幕二区| 精品国产乱码久久久| 亚洲人成网77777色在线播放| www.com.cn成人| 欧美日韩亚洲一区二区三区在线| 亚洲精品一区二区妖精| 欧美成a人免费观看久久| 麻豆精品在线播放| 亚洲影院天堂中文av色| 亚洲一区不卡| 免费视频一区三区| 成人小电影网站| 久久精品国产99国产精品| 日本视频在线一区| 中文一区一区三区免费在线观| 亚洲成人精品| 97精品在线| 国产精品九九| 7777精品| 日韩1区2区日韩1区2区| 日韩国产高清在线| 最新国产精品| 性欧美精品高清| 不卡一区2区| 一区二区小说| 欧美+日本+国产+在线a∨观看| 女生影院久久| www.51av欧美视频| 成人三级高清视频在线看| 久久天堂影院| 国产+成+人+亚洲欧洲在线| 精品一级视频| 欧美交a欧美精品喷水| 欧美国产专区| 精品伊人久久| 久久精品女人| 国产一区不卡| 吉吉日韩欧美| 亚洲一级少妇| 久久婷婷av| 欧美特黄一级大片| 亚洲福利一区| 激情91久久| 每日更新成人在线视频| 日韩中文字幕亚洲一区二区va在线 | 精品国产乱码久久久久久樱花 | 九一成人免费视频| 欧美日韩国产免费观看| 91久久中文| 午夜久久av| 国产欧美日韩精品一区二区三区| 国产精品亚洲二区| 精品在线网站观看| 五月激情久久| 久久精品成人| 免费精品视频| 蜜桃91丨九色丨蝌蚪91桃色 | 亚洲一区二区av| 亚洲精品一二| 国产黄色一区| 国产激情在线播放| 日本在线精品| 亚洲一区二区三区免费在线观看| 奶水喷射视频一区| 日韩一区二区三区在线看| 国产精品亚洲片在线播放| 欧美国产偷国产精品三区| 99久精品视频在线观看视频| 在线国产一区二区| 日韩精品社区| 欧美精品91| 日韩精品一区二区三区免费观看| 亚洲综合精品| 欧美欧美黄在线二区| 国产一区二区色噜噜| 久久影视一区| 亚洲有吗中文字幕| 九九九精品视频| 欧美精品羞羞答答| 视频一区二区三区中文字幕| 久久gogo国模啪啪裸体| 成人羞羞视频播放网站| 久久午夜视频| 国产精品免费99久久久| 欧美13videosex性极品| 中文亚洲欧美| 久久激情av| 日韩一区电影| 在线观看亚洲精品福利片| 美日韩一区二区三区| 成人免费网站www网站高清| 美国三级日本三级久久99| 国产专区精品| 国产一区导航| 久久午夜影院| 亚洲综合日韩| 国产一区二区三区黄网站 | 日韩精品91| 亚洲免费专区| 黄色在线网站噜噜噜| 天堂av在线一区| 久久亚洲人体| 香蕉精品999视频一区二区| 国产一区二区视频在线看| 日本欧洲一区二区| 黄色网一区二区| 亚洲精品国产精品粉嫩| 性感美女一区二区在线观看| 91麻豆精品| 欧美日韩视频| 国产在线视频欧美一区| 亚洲三级av| 丝袜美腿诱惑一区二区三区| 日韩高清不卡在线| 伊人久久大香线蕉av不卡| 国产乱子精品一区二区在线观看 | 欧美日韩国产传媒| 麻豆一区二区三| 中文字幕日韩亚洲| 久久激情一区| 卡一卡二国产精品| 免费人成黄页网站在线一区二区| 美女av在线免费看| 国产精品片aa在线观看| 久久av在线| se01亚洲视频| 国产精品天堂蜜av在线播放| 宅男噜噜噜66国产日韩在线观看| 国产99在线| 免费亚洲婷婷| 天堂俺去俺来也www久久婷婷| 欧美日韩视频一区二区三区| 欧美aa在线观看| 精品国产一级|