idea 創(chuàng)建 springboot 應(yīng)用 + 將程序打包為 war 包發(fā)布

一 使用idea創(chuàng)建springboot項目

File-》New -》Project?

選擇jdk版本,如果下拉框中沒有可供選擇的jdk1.8,點擊New按鈕找到Jdk1.8安裝目錄?

填寫project信息,可根據(jù)需要修改 (注意:Packaging為jar,Java Version為1.8)?

根據(jù)項目需要,添加一些依賴包。就是勾選上的,會在項目創(chuàng)建的時候,自動下載并引入jar包,按下圖勾選四個依賴。(不一定要選,后面需要的話可以手動在pom.xml中添加dependencies)?

填寫項目名,選擇項目創(chuàng)建路徑?

項目目錄結(jié)構(gòu)介紹?

Demoapplication:入口函數(shù)包含main函數(shù),工程啟動就運行這個函數(shù)。?

Pom.xml:maven的配置文件。?

External libraries:通過maven導(dǎo)入的jar包在里面,不修改。?

/src/main:下面是主要的代碼文件和網(wǎng)頁模板。?

resource里是靜態(tài)資源,其中static里是CSS、JS等。?

template里就是HTML 模板

7 創(chuàng)建helloworld(在com.example下創(chuàng)建Package命名為controller,在controller下創(chuàng)建java類HelloWorld,HelloWorld.java的代碼在下面代碼段里)?

@RestController@EnableAutoConfiguration

public classHelloWorld{ @RequestMapping(value="/",method = RequestMethod.GET)

? ? public String index(){

? ? ? ? return "hello world !";

? ? }

}

8 用idea自帶的tomcat啟動項目并訪問項目(如下圖,點擊右上角的小三角啟動項目)

注意:啟動前需要在application.properties 中添加如下一行代碼:

spring.session.store-type=none

1.打開瀏覽器,輸入地址:http://localhost:8080/,出現(xiàn)如下:

二 將springboot項目打包成可在weblogic上部署的war包

將pom.xml中的jar包改為war包,

并添加如下一個依賴

2 將DemoApplication修改如下:


3.在部署到tomcat上面之前,要新建一個web.xml,并添加如下代碼:百度下 web.xml

將web.xml拷到WEB-INF目錄下:

4.從新build項目

5.然后點擊build artifacts-》all artifacts-》build

6.此時,在target目錄下看到多了一個war包。

原文地址:http://blog.csdn.net/mt_xiaoshutong/article/details/54019993

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Boot 參考指南 介紹 轉(zhuǎn)載自:https://www.gitbook.com/book/qbgb...
    毛宇鵬閱讀 47,262評論 6 342
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,537評論 19 139
  • ANT build.xml文件詳解(一) Ant的概念 可能有些讀者并不連接什么是Ant以及入可使用它,但只要使用...
    SkTj閱讀 4,160評論 0 2
  • 簡介 概述 Maven 是一個項目管理和整合工具 Maven 為開發(fā)者提供了一套完整的構(gòu)建生命周期框架 Maven...
    閩越布衣閱讀 4,513評論 6 39
  • 2017-4-19 最近有好多事情發(fā)生,卻不知道從何下手。 父親去世,母親身體越發(fā)難熬。只是她從不聽我得,老是喜歡...
    深情不及久伴耶閱讀 318評論 0 0

友情鏈接更多精彩內(nèi)容