使用Maven构建编译打包
1. 使用Maven构建编译打包
1.1 编译jar包
下载nginxwebui项目代码
[root@web01 ~]# mkdir -p /app/tools/code
[root@web01 ~]# cd /app/tools/code/
[root@web01 code]# git clone https://gitee.com/cym1102/nginxWebUI.git
[root@web01 code]# ll
total 0
drwxr-xr-x 4 root root 217 Apr 1 03:20 nginxWebUI
修改项目代码的运行端口
[root@web01 code]# head -n 2 nginxWebUI/src/main/resources/app.yml
server:
port: 9898
进行编译代码
#mvn clean package依次执行了clean、resources、compile、testResources、testCompile、test、jar(打包)等7个阶段。
[root@web01 code]# cd nginxWebUI
[root@web01 nginxWebUI]# mvn clean package
运行jar包并进行访问测试
[root@web01 nginxWebUI]# java -jar target/nginxWebUI-3.4.8.jar > /dev/null &
[1] 18843
[root@web01 nginxWebUI]# ss -lntup | grep 9898
tcp LISTEN 0 128 [::]:9898 [::]:* users:(("java",pid=18843,fd=24))
1.2 编译war包
先安装npm,编译过程中需要用到
[root@web01 ~]# yum install npm -y
下载zrlog项目代码
[root@web01 ~]# cd /app/tools/code/
[root@web01 code]# git clone https://gitee.com/94fzb/zrlog.git
进行编译代码
[root@web01 code]# cd zrlog/
[root@web01 zrlog]# mvn clean package
Tips:maven命令作用解释,点这!
作者:YinJay
Email:szgetshell@163.com