【Linux环境】Centos 7启动jar包的详细步骤
本文目录一、准备工作1.1 创建目录和日志文件1.2 上传jar包二、执行启动2.1 方式一(不常用)2.2 方式二(不常用)2.3 方式三(常用)2.4 方式四(常用)三、查看日志一、准备工作1.1 创建目录和日志文件在linux系统,你认为合理的地方创建一个目录,可以用来存放所有项目的jar包,也可以每一个项目创建一个目录存放单独的jar包。# 解释:新建projectName目录命令:mkd
本文目录
一、准备工作
1.1 创建目录和日志文件
在linux系统,你认为合理的地方创建一个目录,可以用来存放所有项目的jar包,也可以每一个项目创建一个目录存放单独的jar包。
# 解释:新建projectName目录
命令:mkdir projectName
# 解释:新建日志文件 projectName.log
命令:touch projectName.log
# 解释:如果出现无法写入的问题,就给日志文件赋读写权限
命令:ch sudo chmod -R 777 projectName.log
1.2 上传jar包
把本地电脑上打好的jar包上传到刚刚创建的目录里。可以通过 rz命令 上传,也可以通过 FileZilla等FTP软件 远程工具上传。
# 解释:上传本地打好的jar包(最好cd 进入到第一步创建的目录里,避免上传文件之后再移动)
rz命令:rz 敲回车键
二、执行启动
2.1 方式一(不常用)
# 解释:当前ssh窗口被锁定,可按 ctrl + c 中断程序运行,或者直接关闭窗口,程序退出(注意:程序不会一直运行)
命令:java -jar projectName.jar
2.2 方式二(不常用)
# 解释:当前ssh窗口不被锁定,但是关闭窗口时,程序中止运行
。
(注意:程序不会一直运行)命令:java -jar projectName.jar &
2.3 方式三(常用)
# 解释:nohup 是不挂断运行的命令,当前账户退出或者关闭终端时,程序在后台仍然一直运行。(注意:当用 nohup 命令时,默认情况下所有的输出会被重定向到 nohup.out 的文件中,除非另外有指定的输出文件。)
命令:nohup java -jar projectName.jar &
2.4 方式四(常用)
# 解释:不挂断运行程序,并且将日志输出到 projectName.log 文件中。即输出内容不打印到屏幕上,而输出到projectName.log文件中。
命令:nohup java -jar projectName.jar > projectName.log &
三、查看日志
# 解释:查看最新输出的日志,同时监视文件的改变,只要文件有一变化就同步刷新并显示出来
命令:tail -f projectName.log
完结!
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)