spring-boot專案的建立以及部署到外部tomcat的方法
專案的建立:
直接從官網下載一個入門例子,地址:http://spring.io/guides/gs/spring-boot/
因為我用的maven構建專案,所以刪除了其他無用的檔案和資料夾,只保留gs-spring-boot目錄(該目錄下有src和pom.xml);下面是正文:
- 命令列進入專案目錄(gs-spring-boot),執行”mvn clean”
- 接著執行”mvn compile”
- 最後執行”mvn spring-boot:run”
此時spring-boot已經跑起來了,通過localhost:8080/就可以訪問了
注:匯入到eclipse的時候,不要直接open project,要匯入->存在的maven專案;否則提示不是java project
部署到外部tomcat:
參照官網的方法:地址:http://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#build-tool-plugins-maven-packaging
- 修改入口java檔案,繼承SpringBootServletInitializer類,並覆寫configure方法;
@SpringBootApplication
public class Application extends SpringBootServletInitializer {
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
return application.sources(Application.class);
}
public static void main(String[] args) throws Exception {
SpringApplication.run(Application.class, args);
}
}
2.修改pom.xml檔案:
- 修改打包型別為war:
<packaging>war</packaging>
- 新增spring-boot-starter-tomcat依賴,scope設定為provided:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
<scope>provided</scope>
</dependency>
相關文章
- 把spring-boot專案部署到tomcat中的方法SpringbootTomcat
- spring-boot專案在外部tomcat環境下部署SpringbootTomcat
- springboot 專案部署到外部tomcatSpring BootTomcat
- Springboot專案部署到外部TomcatSpring BootTomcat
- Spring Boot專案部署到外部TomcatSpring BootTomcat
- Tomcat 部署專案的三種方法Tomcat
- 在tomcat中三種部署專案的方法Tomcat
- 使用springboot建立web專案,並使用外部TomcatSpring BootWebTomcat
- spring-boot專案的docker整合化部署(一)SpringbootDocker
- Springboot2專案配置(熱部署+war+外部tomcat+外部配置檔案)Spring Boot熱部署Tomcat
- springboot專案部署到tomcat容器Spring BootTomcat
- 部署專案遇到的mysql問題以及解決方法MySql
- tomcat伺服器部署多專案方法Tomcat伺服器
- Jenkins部署Web專案到遠端tomcatJenkinsWebTomcat
- tomcat 部署多個專案的技巧Tomcat
- Java Web開發Tomcat中三種部署專案的方法JavaWebTomcat
- 如何將React專案,部署到Web伺服器的Tomcat 上ReactWeb伺服器Tomcat
- Tomcat部署web專案TomcatWeb
- SpringBoot專案如何打包部署到tomcat中去Spring BootTomcat
- 快速部署tomcat專案的Shell指令碼Tomcat指令碼
- Centos8部署jdk、mysql8、tomcat,並部署專案到tomcat中CentOSJDKMySqlTomcat
- 將Web專案War包部署到Tomcat伺服器WebTomcat伺服器
- 配置springboot專案使用外部tomcatSpring BootTomcat
- Tomcat部署web專案流程TomcatWeb
- SpringBoot專案在linux系統中的部署(直接部署、外接tomcat中部署)以及配置httpsSpring BootLinuxTomcatHTTP
- Maven配置-使用Maven建立WEB專案支援Tomcat目錄部署MavenWebTomcat
- 通過tomcat的ManagerServlet遠端部署專案TomcatServlet
- Java的Panama專案與JNI以及外部函式介面FFIJava函式
- Java專案部署到雲伺服器最簡單的方法Java伺服器
- django專案部署到centos,踩的坑DjangoCentOS
- Intellij IDEA 建立Web專案並在Tomcat中部署執行IntelliJIdeaWebTomcat
- Business Intelligence——SSIS專案從建立到部署的簡單總結(一)Intel
- 如何打包部署一個tomcat專案Tomcat
- 專案部署到LinuxLinux
- React專案模板-從專案搭建到部署React
- SpringBoot部署到外部Tomcat無法註冊到Nacos服務端Spring BootTomcat服務端
- idea無法直接建立web專案的解決辦法(附整合Tomcat方法)IdeaWebTomcat
- 將普通web專案(FWGL 服務管理)用idea 部署到tomcatWebIdeaTomcat