linuxjar命令找不到(linux jar 命令)

linuxjar命令找不到(linux

如何在linux下运行java文件?

以Ububtu系统为例,想要在Ubuntu上运行java程序,可以将java程序编译成功后打包,然后在Ubuntu上用命令执行jar文件。具体操作如下:

1、Windows上使用eclipse编译java工程,编译完成后导出为Runnable JAR File,如MyTest.jar。

2、Ubuntu上java环境安装:

(1)到JDK官网下载linux上使用的jdk。

(2)到eclipse官网下载linux上使用的eclipse。

(3)将jdk和eclipse上传到Linux服务器并解压,然后配置java环境变量。(eg.jdk的解压目录是/home/test)

配置方法:编辑/etc/profile文件,添加如下内容(备注:Linux中冒号:用于分隔路径,点号.表示当前目录)

export JAVA_HOME=/home/test/jdk1.8.0_65

export PATH=$JAVA_HOME/bin:$PATH

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

编辑完成后保存文件

(4)使配置生效,命令 source /etc/profile

(5)测试环境变量是否配置成功,命令java -version。显示jdk版本,则表示java环境变量配置成功。

3、Ubuntu上执行java工程导出的jar文件。命令: java -jar MyTest.jar

linux远程运行jar包关闭窗口后程序就停了?

在Linux远程运行JAR包时,是不能关掉窗口程序的,否则程序也会终止。其中nohup 表示后台运行,关闭窗口后也也继续执行,&意思是终端连接的时候后台运行,终端断了进程也会停。

具体解决方法是使用nohup命令,在窗口程序的前面加上nohup,程序的后面加上&,这样程序就会一直执行直到结束,而不会因为关闭窗口程序而停了。

例子,比如:nohup php spider.php &回车,然后提示一堆东西,再次回车,回到shell界面。这就可以了。

linux查看jar大小?

linux中可以通过终端 ls 指令来查询文件的大小,包括jar包大小。

ls功能强大,配合不同的参数可以输出和格式化结果,查询大小的指令为: ls -l

还可以使用 -h参数格式化输出:ls -lh

怎么用linux命令获取某文件夹下的所有jar文件并将jar文件中类名相同的.class文件挑出,放在一个文件夹里?

find /目录1 -name ‘*.jar’ -exec jar -xvf {} /目录2 ; find /目录2/ -name ‘*.class’ -exec cp {} /目录3 ;目录1是要查找的目录,目录2是临时存放解压文件的目录,目录3是要放文件的目录,之后如果不要目录2的再rm -rf /目录2 就搞定了

Linux不解压打开jar中的某一个文件?

首先你要下载 linux版本的JDK(安装包查看附件)然后复制到linux /usr/local/java目录下执行命令 tar -xzvf jdk-8u25-linux-x64.tar.gz就会在当前目录下解压,之后会有个文件夹jdk1.8.0_25然后就去配置环境变量修改文件 /etc/profileJAVA_HOME= /usr/local/java/jdk1.8.0_25JRE_HOME=$JAVA_HOME/jre/CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jarPATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/binexport PATH保存后执行后生效source /etc/profile

Published by

风君子

独自遨游何稽首 揭天掀地慰生平