java上传到服务器运行_14 Java本地项目工程打成jar包/上传服务器/运行

上传之前的准备工作:

测试项目工程运行ok之后,先clear 然后 install 打包;

2.在本地窗口打开CMD 运行测试打包后的jar包 是否能正常运行 ,记得指定配置文件:

java -jar /Users/lvxiaokai/Desktop/tina/idea-work/gym-eureka/rget/gym-eureka-0.0.1-SNAPSHOT.jar --spring.profiles.active=test

一: 本地jar包上传到服务器

第一种方法: 使用xshell方式上传jar到服务器

3 : 在Xshell中 rz+文件名 (上传)

4: ls 查看文件上传成功否

5:增添新的端口命令

6: 前台启动 java -jar + jar包

7: 后台启动 nohup java -jar demo-roe-0.0.1-SNAPSHOT.jar &

(须等日志走完方可查询)查看服务器启动日志:cat nohup.out

(动态查看日志)查看正在运行的jar的日志: tail -f nohup.out

查看进程 ps -ef|grep java /ps -ef|grep redis

杀死进程 kill -9 12487

第二种方法: 使用终端的方式上传jar到服务器

mac上传下载文件到linux

使用终端

1.输入sftp root@+ip 或者 Shell -> 新建远程连接

2.输入命令

上传文件格式:put mac本地路径 远程存放路径

例如 put /Users/leung/Downloads/2.jpeg /www/

下载文件格式:get 远程存放路径 mac本地路径

例如 get /www/2.jpeg /Users/leung/Downloads/

二: 启动服务器上的jar包

第一步:将跟目录下的jar包,移动到自己创建的目录下

mkdir /tina/eureka1

cd /

mv jarv 包 /tina/eureka1

cd /tina/eureka1

第二步:检查jar包中的端口号是否开发

查看所有打开的端口: firewall-cmd --zone=public --list-ports

添加端口号

firewall-cmd --zone=public --add-port=80/tcp --permanent (--permanent永久生效,没有此参数重启后失效)

重新载入

firewall-cmd --reload

第三步: 启动jar包

(以后台方式启动是 nohup java -jar ; 以前台方式启动是java -jar )

nohup java -jar jar包名 --spring.profiles.active=test

(以后台方式启动jar包 ,指定test环境)

tail -f nohup.out( 实时查看日志 ,退出的话control+c)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值