Administrator
发布于 2021-05-20 / 12 阅读
0
0

Java程序打包(弃用:将项目上传到ECS)

因为完成这个案例后,发现该方法对上传文件大小有局限性(鸡肋),最后转而使用这个软件去了,所以我决定放弃这篇文章,改为程序打包教程


  1. 登录并连接ECS

  2. 将项目打包成jar包

    1. 打开idea进入项目,修改配置(端口号)

    2. 打开pom文件

指定打包方式为jar

 <packaging>jar</packaging>

  • 打开右侧maven工具栏

  • 双击clean

  • 双击install

  • 显示"BUILD SUCCESS"成功后,找到打包路径


  1. 使用winSCP传输war包

    1. 将war包上传到 /usr/local/src/ 目录下

  2. 部署项目

    1. 简单发布命令

java -jar 8080.jar		想要继续其他操作需要结束此项目进程
  • 带&符发布命令

java -jar 8080.jar &	终端关闭服务器关闭
  • 后台运行命令

nohup java -jar 8080.jar -> 8080.log &
  • 检索Linux服务

ps -ef |grep java*
kill pid号		普通杀死进程
kill -15 pid	较为强硬杀死进程
kill -9 pid	强硬杀死进程

  • 添加脚本文件(简单的配置,快速启动多个服务)

vim start.sh
  • 将需要启动的服务添加到脚本文件中

#!/bin/sh
nohup java -jar 8080.jar -> 8080.log &
  1. 执行脚本命令

sh start.sh

修改ECS安全组端口

  1. 登录ECS安全组管理系统

  1. 手动添加端口号

端口范围选择要搭建项目所配置的端口号,授权对象选择0.0.0.0/0(所有对象)

  1. 访问网站


评论