Spring Boot專案部署到Eclipse下的tomcat
把SpringBoot專案像普通web專案一樣部署到tomcat下,需要注意幾點:
- JDK1.7以上
- tomcat7以上
- 不能帶web.xml
專案結構:
pom.xml配置:
入口啟動類:
@SpringBootApplication
public class SpringBootStartApplication extends SpringBootServletInitializer {
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
return application.sources(SpringBootStartApplication.class);
}
public static void main(String[] args) throws Exception {
SpringApplication.run(SpringBootStartApplication.class, args);
}
}
controller程式碼
@RestController
public class ControllerDemo {
@RequestMapping("/")
String home() {
return "Hello World!";
}
@RequestMapping("/hello/{myName}")
String index(@PathVariable String myName) {
return "Hello "+myName+"!!!";
}
}
部署到eclipse下的tomcat:
啟動tomcat:
看到以上輸出,說明Spring Boot專案啟動了。
瀏覽器檢視:
很簡單吧!愉快的擼程式碼吧!
相關推薦
Spring Boot專案部署到外部Tomcat伺服器
前言 Spring Boot專案一般都是內嵌tomcat或者jetty伺服器執行,很少用war包部署到外部的服務容器,即使放到linux中,一般也是直接啟動Application類,但是有些時候我們需要部署到外部的伺服器,這對於Spring Boot來說卻有點
Spring Boot專案部署到Eclipse下的tomcat
把SpringBoot專案像普通web專案一樣部署到tomcat下,需要注意幾點: JDK1.7以上 tomcat7以上 不能帶web.xml 專案結構: pom.xml配置: 入口啟動類: @SpringBootApplication
idea打包spring boot專案 部署到tomcat
打包類別,分為兩種, jar包和war包, 需要在這裡標明 war包格式小在最後的build中配置package 在build中配置入口主類名 並且入口類繼承springBootServletI
把spring-boot專案部署到tomcat容器中
把spring-boot專案按照平常的web專案一樣釋出到tomcat容器下 一、修改打包形式 在pom.xml裡設定 <packaging>war</packaging> 二、移除嵌入式tomcat外掛 在pom.xml裡找到spri
spring boot 專案 部署 日誌 配置 及啟動
liunx 系統 啟動 spring boot 專案 nohup java -jar my-spring-boot.jar --spring.profiles.active=prod --spring.profiles.active=prod 指的是生產環境 n
從零開始通過idea外掛將一個spring boot專案部署到docker容器裡執行
實操:將一個spring boot專案部署到docker容器裡執行 實驗需要的環境: 騰訊雲+Ubuntu 16.04 x64+idea+外掛docker integration+daocloud 第一步,安裝作業系統 首先在騰訊雲上安裝一個乾淨
KubeSphere CI/CD+GitLab+Harbor將Spring Boot專案部署至Kubernetes
上一篇文章分享瞭如何在 KubeSphere 對公共的程式碼倉庫 GitHub 和映象倉庫 DockerHub 建立流水線,本文將
簡化 Spring Boot 專案部署,Flyway 搞起來
雖然我之前錄了一個微人事(https://github.com/lenve/vhr)部署視訊(新版微人事部署教程來啦),但是由於這次升級涉及到了 Redis 和 RabbitMQ,所以在本地跑微人事還是一件比較麻煩的事情,有的小夥伴甚至部署失敗,所以我也一直在嘗試簡化部署步驟,這兩天給專案加了 Flyway,
IDEA下spring boot專案打包war包部署外部tomcat問題
最近需要把開發的spring boot專案打包部署到雲伺服器上,自己先把專案部署到本地的tomcat上執行,結果發現怎麼部署都會報錯。現在特別整理了所有部署流程。以幫助大家解決問題。前提是你得保證你得spring boot專案在idea上能跑起來,並且訪問到伺服器,下面直接重
spring boot專案相關配置用war包部署到tomcat下詳細教程
FAQ1:用war包部署到tomcat下詳細教程(解決缺少web.xml報錯的問題) 1.首先 修改pom.xml下的打包方式 Java程式碼 war 2.新增servlet-api依賴 Java程式碼 javax.servlet javax
spring-boot專案在外部tomcat環境下部署
spring-boot預設提供內嵌的tomcat,所以打包直接生成jar包,用java -jar命令就可以啟動。但是,有時候我們更希望一個tomcat來管理多個專案,這種情況下就需要專案是war格式的包而不是jar格式的包。spring-boot同樣提供瞭解決方
Eclipse下Tomcat專案自動部署路徑問題(.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps)
配置eclipse的開發環境,配置jdk的安裝路徑和tomcat安裝路徑。在eclipse下建立Dynamic Web Project工程zhgy,在使用eclipse中new一個tomcat,通過啟動該tomcat來發布Dynamic Web Project的時候,其
解釋Eclipse下Tomcat專案部署路徑問題(.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps)
配置eclipse的開發環境,配置jdk的安裝路徑和tomcat安裝路徑。在eclipse下建立Dynamic Web Project工程zhgy,在使用eclipse中new一個tomcat,通過啟動該tomcat來發布Dynamic Web Project的時候,其實並未
Eclipse新建Spring-boot專案,打包部署並輸出HelloWord
Spring-boot因為其對jar包的高度整合以及簡化服務配置,快速部署等的優點,逐漸成為Java開發人員的熱衷的框架。下面演示一下怎麼在Eclipse中新建Spring-boot專案以及打包部署。 在Eclipse中建立Spring-boot有兩種方式
spring boot 專案maven打war包,部署Tomcat啟動時spring boot未載入,專案訪問404
寫了個restful風格的spring boot專案,maven打成war包後部署Tomcat後,啟動頁面沒有看到spring boot載入的資訊,即控制檯沒有打印出那個大大的spring boot 字串,這是spring boot沒有被容器載入,修改方法如下:@Spring
linux環境下,spring boot專案war包放入tomcat中,訪問報404(絕對能夠解決你的問題,相信我~)
阿里雲伺服器上,之前自己也部署過一個測試用的專案,直接訪問也是可以訪問的,但是,,不知道為啥我新建立的一個spring boot專案選擇war包部署到tomcat上面,訪問結果都是404,找了很多中解決方法,特此記錄一下先說明一下。因為我建立maven專案的時候,選擇的就是w
win10下nginx部署spring boot專案的配置與啟動
沒得說,先下載nginx window版本,我是解壓到 C:/tools目錄下;進入nginx 找到nginx.conf檔案並且開啟,我的配置如下:因為是window系統,80埠被佔用,你可以把程序殺死,也可以把 listen 監聽的埠改一下,紅色的方框是你要配置的專案;接著
eclipse下Tomcat專案的部署問題
配置eclipse的開發環境,配置jdk的安裝路徑和tomcat安裝路徑。在eclipse下建立Dynamic Web Project工程zhgy,在使用eclipse中new一個tomcat,通過啟動該tomcat來發布Dynamic Web Project的時候,其實並
spring boot web專案部署到外部tomcat
spring boot專案打成war包部署到外部tomcat 部署到外部tomcat 在打包之前需要先將spring boot內建的tomcat去除 去除內建tomcat有2種 1:<dependency> <groupId>org.spri
詳解eclipse下建立第一個spring boot專案
本文詳細介紹了建立第一個基於eclipse(eclipse-jee-neon-3-win32-x86_64.zip)+spring boot建立的專案。 spring Boot是由Pivotal團隊提供的全新框架,其設計目的是用來簡化新Spring應用的初始搭建以及開