资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

linux打包jar命令 命令行打包jar

linux如何启动一个jar包

首先,使用编译器把【Java】项目生成【Jar】包

创新互联建站服务项目包括原州网站建设、原州网站制作、原州网页制作以及原州网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,原州网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到原州省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!

请点击输入图片描述

随后,打开我们常使用的连接软件【Xshell】

请点击输入图片描述

随后,进入【XShell】中,点击上方【文件夹图标】

请点击输入图片描述

随后从【左边的本地文件夹】内,移动到【线上服务器中】

请点击输入图片描述

随后,【cd】进入到刚刚我们移动的目录内

请点击输入图片描述

启动jar包的命令为【nohup java -jar cc-java-export 】

nohup:把输出内容放入到nohup的日志中并生成日志文件

java -jar:启动java的jar包命令

cc-java-export:此处放入你自己的jar包名称

:关闭linux连接时 服务不会挂断

请点击输入图片描述

也可以把上方的代码 及【配置参数】封装到【.sh】的启动脚本中

请点击输入图片描述

END

总结

1

1.首先,使用编译器把【Java】项目生成【Jar】包

2.随后,打开我们常使用的连接软件【Xshell】

3.随后,进入【XShell】中,点击上方【文件夹图标】

4.随后从【左边的本地文件夹】内,移动到【线上服务器中】

5.随后,【cd】进入到刚刚我们移动的目录内

6.启动jar包的命令为【nohup java -jar cc-java-export 】

nohup:把输出内容放入到nohup的日志中并生成日志文件

java -jar:启动java的jar包命令

cc-java-export:此处放入你自己的jar包名称

:关闭linux连接时 服务不会挂断

7.也可以把上方的代码 及【配置参数】封装到【.sh】的启动脚本中

Spring Boot 项目部署到 Linux服务器

1.首先将SpringBoot项目打包成JAR包,然后通过FTP工具上传到Linux,执行如下命令:

该命令执行后,启动jar,一旦shell窗口关闭后,JAR就停止运行了.

若需要项目在后台一直运行,需要通过如下命令启动JAR:

上述 2 和 1 的含义如下:

0 标准输入 (一般是键盘)

1 标准输出 (一般是显示屏,是用户终端控制台)

2 标准错误 (错误信息输出)

上述 console.log 为日志文件,需要在Linux中提前创建:

1.实时跟踪日志:

实时跟踪日志,只要执行findAll这个方法,就会将其对应的日志打印出来,用来跟踪特定的日志运行.

--line-buffered 是一行的缓冲区,只要这一行的缓冲区满了就会打印出来,所以可以用于实时监控日志.

2.tailf -n 200 console.log 打印最后200行日志,并持续跟踪日志.

tail -n 500 console.log | more 分页查看最后500行日志.

1.编写一个shell脚本,命名为 start_JAR.sh,脚本和可执行JAR放在同一目录下.

2.执行 start_JAR.sh 脚本,启动可执行JAR.

添加可执行权限:

执行脚本:

linux安装jar命令

linux系统下jar是随着jdk安装的,所以安装jar其实很容易。下面由我为大家整理了linux下安装jar命令的相关知识,希望大家喜欢!

linux下安装jar命令

jar是随着jdk的安装的。在jdk安装的目录下有bin目录中,windows下的文件名为jar.exe,linux下文件名为jar.它的运行需要用到jdk安装目录下lib目录中的tools.jar.

jar文件在linux下的安装命令

首先安装java 的jdk..并设置 java environment.

then the order is: [root@localhoat root]# java -jar /the directory and file name, include .jar

附:linux下jar命令用法详解

jar的用法:

jar{ctxu}[vfm0M][jar-文件][manifest-文件][-c 目录] 文件名。。。

{ctxu}是jar命令的子命令,每次jar命令中只可以包含一个ctxu中的一个,分别表示:

-c创建新的jar文件包 --常用于打包

-t列出jar文件包的内容列表

-x展开jar文件包的指定文件或者所有文件--常用于解开包

-u更新已经存在的jar文件包

[vmf0M]中可以选,也可以不选,是jar命令的选项参数:

-v生成详细报告并打印到标准输出

-f指定jar文件名,这个参数是必须的

-m指定需要包含的manfest清单文件

-0只存储不压缩,速度快

-M不生成所有的清单文件

经常组合使用 cv0Mf/xvMf

补充:linux下运行jar包命令

java -jar xxxx.jar

Linux平台通过以下命令执行jar文件。 # java -jar file.jar

linux下执行jar文件方法:命令行下进入文件目录,执行java -jar file.jar即可,也可在桌面创建一个启动器,在命令栏填写相关的命令:java -jar /file路径/file.jar,这样在桌面双击即可打开该jar文件 创建可执行的 JAR 文件包详解:JAR 文件就是...

linux下执行jar文件方法:命令行下进入文件目录,执行java -jar file.jar即可,也可在桌面创建一个启动器,在命令栏填写相关的命令:java -jar /file路径/file.jar,这样在桌面双击即可打开该jar文件 创建可执行的 JAR 文件包详解:JAR 文件就是...

java -jar test.jar

在linux命令行下对jar进行解压缩操作,比如有个jar包/usr/local/EtnetChinaApplication.jar #解压jar包到临时目录cd /usr/localunzip EtnetChinaApplication.jar -d app#进入临时目录app,编辑文件ls app ...... log4j.properties xmemcache.prope...

java -jar xxxx.jar

nohup java -jar 启动1.jar nohup java -jar 启动2.jar nohup java -jar 启动3.jar

这个shell脚本的话应该只会影响当前的窗口,运行完程序后把窗口关闭,再新开窗口,你的JDK应该还是1.4的 如果不行的话,那就运行完程序,再export一遍1.4的JDK 只对当前窗口有影响,换用户或者新开窗口都会变成1.4

不用用-cp, 有运行jar的-jar吧?或者jar 加什么,你想你要的库和主方法都在一个jar里,一般用不到-cp吧,除非你用到别的类库不在jar里。

Linux下打包压缩war、解压war包和jar命令

问题

Linux下打包压缩war、解压war包和jar命令

解决

把project_a文件夹下的文件打包成project.war

-c 创建war包

-v 显示过程信息

-f 指定 JAR 文件名,通常这个参数是必须的

-M 不产生所有项的清单(MANIFEST〕文件,此参数会忽略 -m 参数

-0 这个是阿拉伯数字,只打包不压缩的意思

解压到当前目录

linuxjava-jar指定main方法

使用java中的命令运行即可。

1,安装jdk,并配置好环境变量JAVA_HOME D:Javajdk1.8.0_25CLASSPATH .;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar;PATH %JAVA_HOME%bin;%JAVA_HOME%jrebin;

2,打开cmd,输入java测试是否成功。

3,使用命令切换到jar文件所在的目录。假设文件放在d:test。输入d:切换到d盘,输入cd test进入test文件夹。

4,输入java -jar fileName.jar运行文件。

如何在Linux下运行jar包的方法?

当需要把在Windows上开发的Java程序用在Linux上运行时,就需要吧该Java程序打包成jar包上传到Linux上去运行。首先想到的可能就是通过 java -jar xxx.jar 的方式来运行我们的jar包,程序运行正常,但是窗口被锁定,当我们关闭窗口或Ctrl + C打断程序运行时,程序就会退出,这肯定不是我们想要的,下面我介绍几种Linux下后台启动jar包的方法

优化方法一:

表示后台运行,ssh窗口不被锁定,但是关闭窗口时,程序还是会退出

优化方法二:

nohup 表示不挂断运行命令行,当账号退出或关闭终端时,程序仍然运行

当用 nohup 命令执行作业时,该作业的所有输出被重定向到nohup.out的文件中,除非另外指定了输出文件。

优化方法三:

  /usr/local/temp.txt 表示将所有启动的日志信息记录到temp.txt文件中


文章题目:linux打包jar命令 命令行打包jar
文章源于:http://cdkjz.cn/article/hipees.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220