当前位置:首页 » 操作系统 » springboot部署到Linux

springboot部署到Linux

发布时间: 2023-02-28 11:20:20

① spring-boot项目打包的jar包怎么部署到linux上,并运行啊!

首先,点击右侧的MavenProject,再点击项目中的Lifecycle,package,等待“success”即可完成jar包。

② SpringBoot项目使用war包部署至云服务器(Linux+Tomcat)

一、项目打包:

1.更改项目的启动方式

使用web.xml运行应用程序,指向Application,最后启动springboot(继承SpringBootServletInitialier,重写函数)

public class WarStartApplication extends SpringBootServletInitializer {

   @Override

           protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {

                  return builder.sources(Application.class);

           }

    }

2.更改.properties配置信息

修改相关的地址和配置信息

PS: 可采用STS自带的动态配置系统(多配置文件)进行开发环境和生产环境的隔离。

3.更改api接口层配置文件(pom.xml)

1)进行war包配置

<packaging>war</packaging>

2)war包打包所需依赖项

<dependency>

      <groupId>javax.servlet</groupId>

      <artifactId>javax.servlet-api</artifactId>

      <scope>provided</scope>

</dependency>

4.执行打包操作

1)maven clean清除之前的打包

2)maven install进行打包操作

二、将war包文件上传至服务器

1.在api层的target文件夹下找到新生成的项目war包

2.使用rzsz工具上传war包(rz)

三、使用Tomcat进行项目开放

1.进行 Tomcat的环境部署

2.将war包拷贝到tomcat的webapps文件夹下

3.cd至bin文件夹下(tomcat会自动解压项目war包并进行项目部署)

使用startup.sh进行tomcat启动

使用shutdown.sh进行tomcat关闭

③ springboot打包成jar在linux上如何运行

如果你觉得不好的话, 可以做成docker镜像

④ spring boot 配置最大上传文件大小 在Linux环境下不生效问题

Spring Boot 默认最大request size 为10MB(1048576 bytes)。

需要设置以下两个参数

Spring Boot 1.3.x或者之前
multipart.maxFileSize=100Mb
multipart.maxRequestSize=1000Mb

Spring Boot 1.4.x或者之后
spring.http.multipart.maxFileSize=100Mb
spring.http.multipart.maxRequestSize=1000Mb

很多人设置了multipart.maxFileSize但是不起作用,是因为1.4版本以上的配置改了,详见官方文档: spring boot 1.4

如果是前端发布到nginx下的还需要配置config/nginx.config
因为nginx默认最大上传大小为1M,所以要在service-name后面加上 client_max_body_size = 10M;

参考: https://www.cnblogs.com/parasis/p/6422480.html

热点内容
国家开放大学默认密码是多少 发布:2025-08-14 17:46:04 浏览:459
sql拼接sql 发布:2025-08-14 17:46:01 浏览:145
c语言实现的万年历 发布:2025-08-14 17:37:58 浏览:947
我的世界网易服务器老是崩溃怎么办 发布:2025-08-14 17:32:50 浏览:149
小米路由存储分享 发布:2025-08-14 17:32:48 浏览:244
a3服务器ip地址连接不了 发布:2025-08-14 17:19:58 浏览:809
mac查看系统文件夹 发布:2025-08-14 17:17:56 浏览:341
代码段加密 发布:2025-08-14 17:06:30 浏览:959
我的世界嗨皮服务器怎么关服了 发布:2025-08-14 16:48:55 浏览:420
怎么可以修改手机配置 发布:2025-08-14 16:44:09 浏览:311