1、创建压缩包 jar -cf mytest.jar *.class //将当前目录下的*.class文件压缩到上一级目录的mytest.jar文件内 jar -cvf mytest.jar *.class 2、创建压缩包,不生成清单文件MANIFEST.MF 大写M jar -cMf mytest.jar *.class 3、查看压缩包 jar -tf mytest.jar jar -tvf mytest.jar 4、解压 jar -x...
java-jar-Xms4096m-Xmx4096m-XX:MetaspaceSize=256m-XX:MaxMetaspaceSize=256m/opt/myapp/myapp.jar 在上述示例中,我们同时使用了多个参数。-Xms4096m设置最大堆内存为4096MB,-Xmx4096m设置初始堆内存为4096MB,-XX:MetaspaceSize=256m 将元空间的初始大小设置为256MB,-XX:MaxMetaspaceSize=256m 将元空间的最...
进入到存放 class文件的target目录中,执行打包命令 jar -cvfm javac01.jar MANIFEST.MF *.class*表示把当前目录下的所有 class 文件都打入jar包 3.1.6 运行jar包 运行命令 :java -jar jar包的名称 3.1.7 打开jar包查看压缩包中的内容 3.2 正常的java项目 此处的正常的java项目表示 : 包含正常 包结构的java...
[jar-文件] 即需要生成、查看、更新或者解开的 JAR 文件包,它是 -f 参数的附属参数 [manifest-文件] 即 MANIFEST 清单文件,它是 -m 参数的附属参数 [-C 目录] 表示转到指定目录下去执行这个 jar 命令的操作。它相当于先使用 cd 命令转该目录下再执行不带 -C 参数的 jar 命令,它只能在创建和更新 JAR ...
Jar命令:jar可以把多个文件打包成一个压缩包,得到的压缩包通常有3种:1)*.jar -它里面包含N个class文件。2)*.war(Web) -它是一个Web应用打包生成的包。3)*.ear(Enterprise) -它是一个企业应用打包生成的包。这里我们学习时常用的*.jar这种方法。在运行命令窗口输入jar我们可以看到jar命令的如下参数选项: ...
下面我们举例介绍jar命令的一些比较常用的用法。 一.jar cvf 生成jar包的完整名称 要生成的class文件所在目录以及名称 例如: jar cvf d:/test.jar e:/review/coreJava/chapter4/Employee.class 表示将目录e:/review/coreJava/chapter4下面的Emlopyee.class生成jar文件并存放在d盘下面的test.jar里面。效果如下: ...
linux java -jar命令常用参数 在Linux中,使用java -jar命令可以运行Java JAR文件。以下是常用的参数和选项: 1、-jar: 指定要运行JAR文件。 2、-classpath: 指定类路径,用于查找类文件和其他资源文件。可以使用冒号(:)分隔多个路径。 3、-cp: 指定类路径,与-classpath参数类似。 4、-mainclass: 指定主类,即...
创建可执⾏的 JAR ⽂件包,需要使⽤带 cvfm 参数的 jar 命令,同样以上述 test ⽬录为例,命令如下:jar cvfm test.jar manifest.mf test 这⾥ test.jar 和 manifest.mf 两个⽂件,分别是对应的参数 f 和 m,其重头戏在 manifest.mf。因为要创建可执⾏的 JAR ⽂件包,光靠指定⼀...
java -cp test.jar com.ee2ee.test.PackageTest 三、显示jdk版本信息 当一台机器上有多个jdk版本时,需要知道当前使用的是那个版本的jdk,使用参数-version即可知道其版本,命令行为 java -version 四、增加虚拟机可以使用的最大内存 Java虚拟机可使用的最大内存是有限制的,缺省值通常为64MB或128MB. 如果一个应用...