您好,登錄后才能下訂單哦!
這期內容當中小編將會給大家帶來有關如何進行打包Springboot web項目,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。
對于war包,相信對于我們開發javaweb工程師來說都是不陌生的,外置tomcat+war包安裝到服務器上。
然而springboot可以內嵌tomcat插件,所以外置tomcat可以去掉,直接運行war包,下面就介紹一下基本配置。
1、準備工具
IDEA2019開發工具
maven3.3.9配置好
springboot2.1.7相關環境
2、配置pom.xml文件
<project ... <groupId>com.lf</groupId> <artifactId>zhdl</artifactId> <version>1.1</version> <packaging>war</packaging><!-- jar包這里是jar,war包這里是war --> <properties> ... <skipTests>true</skipTests><!-- 這里可以配置跳過測試(有些配置正式環境才有,所以不配置會導致報錯 --> </properties> <plugins> <!-- springboot maven plugin --> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <configuration> <fork>true</fork> </configuration> </plugin> </plugins> </project>
3、使用maven中的package工具打包,會在target的文件夾下看到生成xxx.war包,這里面包含所有內容(包括webapp文件夾)
4、打開命令行cmd,然后找到這個xxx.war包的位置,輸入命令行啟動,
然后就會啟動springboot應用。
java -jar xxx.war --server.port=80 #--server.port=80端口號也可以不用指定
或
java -jar xxx.war --server.port=80 > out.log & #將日志輸出到out.log文件中,并且后臺運行
也可以直接放到外置tomcat上運行,這個就不介紹了,基本流程跟jar一樣,所以流程都差不多。
上述就是小編為大家分享的如何進行打包Springboot web項目了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。