打包

简介: /

1. 全在一个jar内

1.1 配置文件

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

<build>

<finalName>hzzx</finalName>

<plugins>

<plugin>

<groupId>org.apache.maven.plugins</groupId>

<artifactId>maven-compiler-plugin</artifactId>

<configuration>

<source>1.8</source>

<target>1.8</target>

</configuration>

</plugin>


<plugin>

<groupId>org.springframework.boot</groupId>

<artifactId>spring-boot-maven-plugin</artifactId>

<configuration>

<!-- 工程主入口-->

<mainClass>cn.test.web.FrameworkSpringApplication</mainClass>

</configuration>

<executions>

<execution>

<goals>

<goal>repackage</goal>

</goals>

</execution>

</executions>

</plugin>

</plugins>

</build>

1.2 打包步骤

BAUUMUSLALNWAUMOBMAULEAOOWALEDO

If-rztEEtaqaopfcisnd

C口Q

GWCHOULTAMELLMESAECARLASERLLMOLIEOHULTIAE

特二森

eNFteaCaohy

oooce

sartifactidxml-aplso/artifactid

tverstonsl.rsion

Cpluging>

<groupidsorg.apache.aven.plugns/groupid

artifactidmaven-campiler-plugink/artifact

<iplugin>

plugin>

Broupdoorg.springfranchork.bootroupid

<artIfactdspring-oot-

cconfLguration

<--工程主入口-->

RKSRRK688

uexecution

<roalrepackagek/goal>

@-n-a-o-n

Kiplugin

Klplugins

heamsicaLhuaobuea

comHedlizhcHwoaLad

国一中ijiIe1LEi

拍anLag

HBMAQHWAABMEANLIHAIOOO

美生0+日8蛋18



或借助指令:

1

mvn clean package


1.3 运行指令

1

2

java -jar **.jar 前台运行

nohup java -jar **.jar 后台运行

1.4 停止指令
netstat -anp    或者    ps -ef |grep 端口    或者   netstat -nap | grep 端口
找到pid之后    
kill -9 pid
2.jar,依赖jar,配置文件分开
参考这个:https://www.cnblogs.com/wym789/p/11505591.html

若有收获,就点个赞吧


相关文章
|
29天前
|
机器学习/深度学习 人工智能 自然语言处理
|
30天前
|
人工智能 Java 网络安全
|
30天前
|
Java 关系型数据库 MySQL
|
30天前
|
消息中间件 人工智能 NoSQL
|
29天前
|
Dubbo Java 应用服务中间件
|
29天前
|
存储 负载均衡 算法