Linux 环境下,有没有超轻量管理 jar 包的工具?

查看 177|回复 12
作者:godleon   
需求
想找一款,在 Linux 环境下,可以管理 jar 包的工具,例如 配置好 jar 的命令后,可以一个命令 启动或者停止,多个 jar 或者 单个 jar ;
有点类似,node 的管理 nvm, 例如 nvm install xxx 、nvm use xxx 、nvm list;
例如工具命令行为 xxx
启动命令  xxx start jar1,jar2,jar3
停止命令  xxx stop jar1,jar2,jar3
设置某个 jar 的启动命令。xxx set jar1: java -jar -Xms -Xmx ...
查看运行的 jar 能看到端口 命令 pid
PS
只需要命令行就可以,不需要 GUI 页面
pass docker k8s ,
docker 还需要写 docker file compose ;
k8s 更不要说了,太重了;
只想要单纯的管理一些 jar
工具尽可能的不吃内存

jar, 命令, XXX, nvm

derdct   
自己写 shell 脚本就可以
godleon
OP
  
写个脚本? :(
jjx   
@xscanqianmeng666 奈何自己不太会写 shell ,想问问有没有类似封装好的~
wxyrrcj   
supervisor
superrichman   
docker compose 不是很好写吗😪,你说的是 node 的 pm2 吧 nvm 是管理环境版本的。
wxyrrcj   
你都有 node 了,就用 pm2 管理
wxyrrcj   
pm2 还写个配置文件呢
module.exports = {
apps : [{
name : "frps-server",
script : "./frpc -c ./frpc.ini"
}]
}
java 写个 compose 怎么了
lzrainchen   
@superrichman 对对 给 jar 写个 pm2 的配置不就可以一键启动 了
aweim   
1.可以使用 shell 脚本管理,简单看下语法或者搜索一下也可以比较简单。2.可以使用系统的 systemd 进行管理,例如启停 nginx 。systemctl start 服务名。不管使用什么都需要学习一下,学会了以后就不怕了
您需要登录后才可以回帖 登录 | 立即注册

返回顶部