jar包部署到服务器,修改jar包配置文件

打包项目

maven项目打包有两种,一是将自己的项目和依赖包分离,二是打包成一个jar包

1.jar包分离

需要在pom文件中引入依赖

<build>
        <finalName>game-service</finalName>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <version>2.3.5.RELEASE</version>
            </plugin>

            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-dependency-plugin</artifactId>
                <executions>
                    <execution>
                        <id>copy-dependencies</id>
                        <phase>package</phase>
                        <goals>
                            <goal>copy-dependencies</goal>
                        </goals>
                        <configuration>
                            <outputDirectory>target/lib</outputDirectory>
                            <excludeTransitive>false</excludeTransitive>
                            <stripVersion>false</stripVersion>
                            <includeScope>runtime</includeScope>
                        </configuration>
                    </execution>
                </executions>
            </plugin>
        </plugins>
    </build>

使用maven打包
在这里插入图片描述
打包成功后即可在项目的target目录下找到lib包,lib包中是所有的jar包
在这里插入图片描述
将lib包压缩后上传到服务器,解压即可
自己的项目jar包在target目录下
在这里插入图片描述

2.整体打包

只需要打包插件即可

<build>
        <finalName>game-service</finalName>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <version>2.3.5.RELEASE</version>
            </plugin>
        </plugins>
    </build>

使用maven打包
在这里插入图片描述

配置文件

配置文件分离

配置文件可以单独分离出来,启动时指定配置文件
参考博客:jarbao启动指定参考文件

需要改配置时,直接修改配置文件,然后重启即可

整体打包修改配置文件

如果没有分离,那么可以使用vim编辑器。
1.使用命令

vim game-service.jar

game-service.jar是我项目包名
输入命令,点击回车
在这里插入图片描述
然后输入斜杠,搜索文件,如生产配置文件,prod,
斜杠后输入prod后回车
在这里插入图片描述

找到后再次点击回车键进入配置文件中进行编辑
在这里插入图片描述

vim编辑器的相关操作不做多余说明
jar包启动参考博客:linux环境启动jar命令

相关推荐

  1. jar文件替换

    2024-06-07 12:38:04       39 阅读
  2. 通过idea插件一键将jar发布阿里云服务器部署

    2024-06-07 12:38:04       10 阅读
  3. 服务器部署SpringBoot项目jar

    2024-06-07 12:38:04       42 阅读
  4. Spring Boot应用部署 - JAR部署

    2024-06-07 12:38:04       13 阅读
  5. 服务器永久运行jar(linux系统)

    2024-06-07 12:38:04       16 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-06-07 12:38:04       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-06-07 12:38:04       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-06-07 12:38:04       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-06-07 12:38:04       20 阅读

热门阅读

  1. 怎么保障TikTok直播网络稳定?

    2024-06-07 12:38:04       7 阅读
  2. 计算欧几里得距离

    2024-06-07 12:38:04       9 阅读
  3. Stable Diffusion详解

    2024-06-07 12:38:04       6 阅读
  4. C#实现定时执行任务

    2024-06-07 12:38:04       8 阅读
  5. VBA实战(Excel)(5):介绍一种排列组合算法

    2024-06-07 12:38:04       8 阅读
  6. python常用Web框架介绍

    2024-06-07 12:38:04       8 阅读