pringboot项目发布到linux服务器上的过程总结

将Spring Boot项目部署到Tomcat,可以按照以下步骤进行操作: 1. 构建可执行的war包: - 在Spring Boot项目的`pom.xml`文件中,将`<packaging>`标签的值设置为`war`。 - 在`<dependencies>`部分中添加Tomcat的依赖,如下所示: ```xml <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <scope>provided</scope> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <scope>provided</scope> </dependency> ``` 注意:`spring-boot-starter-web`的`scope`设置为`provided`,表示在运行时由Tomcat提供。 2. 打包war文件: - 使用Maven命令或IDE的打包功能,进行项目打包。命令如下: ``` mvn clean package ``` - 打包完成后,在项目的`target`文件夹下会生成war文件。 3. 部署war文件到Tomcat: - 将生成的war文件复制到Tomcat的`webapps`文件夹下。 - 在Tomcat的`conf`文件夹下,找到`server.xml`文件,编辑该文件,添加以下配置: ```xml <Context docBase="/path/to/your/war/file" path="/your-app-name" reloadable="true" /> ``` 其中,`docBase`为war文件的绝对路径,`path`为在Tomcat中访问应用的URL路径。 4. 启动Tomcat服务器: - 进入Tomcat的安装目录,执行启动命令。 5. 访问应用: - 在浏览器中输入`http://localhost:8080/your-app-name`,即可访问部署在Tomcat上的Spring Boot应用。 注意事项: - 构建可执行的war包时,需要确保项目中没有使用内嵌的Tomcat容器。 - 确保Tomcat已正确安装并配置好。 - 在部署多个应用时,需要确保每个应用的URL路径不冲突。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值