当前位置:首页 » 操作系统 » jarlinux运行

jarlinux运行

发布时间: 2022-04-21 11:00:51

‘壹’ 如何在linux下执行jar文件

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

创建可执行的 JAR 文件包详解:JAR 文件就是 Java Archive File,顾名思意,它的应用是与 Java 息息相关的,是 Java 的一种文档格式。JAR 文件非常类似 ZIP 文件--准确的说,它就是 ZIP 文件,所以叫它文件包。JAR 文件与 ZIP 文件唯一的区别就是在 JAR 文件的内容中,包含了一个 META-INF/MANIFEST.MF 文件,这个文件是在生成 JAR 文件的时候自动创建的.举个例子,如果我们具有如下目录结构的一些文件:
==
`-- test
`-- Test.class
把它压缩成 ZIP 文件 test.zip,则这个 ZIP 文件的内部目录结构为:
test.zip
`-- test
`-- Test.class
如果我们使用 JDK 的 jar 命令把它打成 JAR 文件包 test.jar,则这个 JAR 文件的内部目录结构为:
test.jar
|-- META-INF
| `-- MANIFEST.MF
`-- test
`--Test.class
创建可执行的 JAR 文件包,需要使用带 cvfm 参数的 jar 命令,同样以上述 test 目录为例,命令如下:jar cvfm test.jar manifest.mf test,这里 test.jar 和 manifest.mf 两个文件,分别是对应的参数 f 和 m,其重头戏在 manifest.mf。因为要创建可执行的 JAR 文件包,光靠指定一个 manifest.mf 文件是不够的,因为 MANIFEST 是 JAR 文件包的特征,可执行的 JAR 文件包和不可执行的 JAR 文件包都包含 MANIFEST。关键在于可执行 JAR 文件包的 MANIFEST,其内容包含了 Main-Class 一项。这在 MANIFEST 中书写格式如下:Main-Class: 可执行主类全名(包含包名)
例如,假设上例中的 Test.class 是属于 test 包的,而且是可执行的类 (定义了 public static void main(String[]) 方法),那么这个 manifest.mf 可以编辑如下:Main-Class: test.Test ,这个 manifest.mf 可以放在任何位置,也可以是其它的文件名,只需要有 Main-Class: test.Test 一行,且该行以一个回车符结束即可。创建了 manifest.mf 文件之后,我们的目录结构变为:
==
|-- test
| `-- Test.class
`-- manifest.mf
这时候,需要到 test 目录的上级目录中去使用 jar 命令来创建 JAR 文件包。也就是在目录树中使用==表示的那个目录中,使用如下命令:jar cvfm test.jar manifest.mf test
之后在==目录中创建了 test.jar,test.jar 就是执行的 JAR 文件包。运行时只需要使用 java -jar test.jar 命令即可。
需要注意的是,创建的 JAR 文件包中需包含完整的、与 Java 程序包结构对应的目录结构。而 Main-Class 指定的类,也必须是完整的、包含包路径的类名,如上例的 test.Test;而且在没有打成 JAR 文件包之前可以使用 java 来运行这个类,即在上例中 java test.Test 是可以正确运行的 (当然要在 CLASSPATH 正确的情况下)。

‘贰’ 如何在linux环境中运行jar程序

java -server -Xmx1524m -XX:MaxPermSize=256M -jar maxent.jar

‘叁’ 怎么在linux中运行jar包

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

‘肆’ jar文件在linux上怎么运行

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

‘伍’ 怎样把jar包放到linux下运行

安装好OpenJDK后,在终端命令行先切换到jar包所在的目录,然后这样执行命令:
java -jar XXXX.jar
XXXX.jar是要运行的jar包的文件名字。

‘陆’ Linux 运行jar包怎么后台运行

使用nohup命令,后台运行即可,及时关闭putty、xshell等终端窗口也不会关闭jar程序
例:nohup java -jar xxx.jar

‘柒’ linux计划任务运行jar文件

在当前用户下,用
crontab
-e
修改或建立计划文件
加入
*
8-18/3
*
*
*
java
-jar
/usr/home/xxx/abc.jar
要注意的是
1.你必须是安装了JAVA且当前用户有权限执行JAVA
2.要用绝对路径,且文件是当前用户可以访问

‘捌’ linux运行jar包main方法

首先你的在项目打包成jar时 ,需要配置一下启动类,并且这个启动类需要有main方法才可以 在执行jar时启动main方法

‘玖’ linux如何启动一个jar包

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

  • 总结

  • 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】的启动脚本

热点内容
缓存合并软件 发布:2024-10-01 15:07:00 浏览:224
sql查询不到数据 发布:2024-10-01 15:05:38 浏览:629
yale指纹锁如何输入密码开锁 发布:2024-10-01 14:57:36 浏览:550
ucenter加密 发布:2024-10-01 14:51:58 浏览:420
电信卡的密码怎么改 发布:2024-10-01 14:51:13 浏览:429
计算机加密方式 发布:2024-10-01 14:47:29 浏览:680
块存储服务器搭建 发布:2024-10-01 13:53:43 浏览:797
轿车上哪些配置用处不大 发布:2024-10-01 13:41:26 浏览:758
vbnet源码下载 发布:2024-10-01 13:36:06 浏览:478
有道少儿编程 发布:2024-10-01 13:31:38 浏览:490