1.怎么将JAVA程序压成JAR文件?
2.将Java类打成jar包,源码可独立运行
怎么将JAVA程序压成JAR文件?
两种方式:
1、变成通过eclipse工具生成jar文件。源码选择你的变成项目点右键导出即可。
2、源码传奇源码Delphi通过jar命令。变成openstack源码开发
用法:jar { ctxu}[vfm0Mi] [jar-文件] [manifest-文件] [-C 目录] 文件名 ...
选项:
-c 创建新的源码存档
-t 列出存档内容的列表
-x 展开存档中的命名的(或所有的〕文件
-u 更新已存在的存档
-v 生成详细输出到标准输出上
-f 指定存档文件名
-m 包含来自标明文件的标明信息
-0 只存储方式;未用ZIP压缩格式
-M 不产生所有项的清单(manifest〕文件
-i 为指定的jar文件产生索引信息
-C 改变到指定的目录,并且包含下列文件:
如果一个文件名是变成一个目录,它将被递归处理。源码
清单(manifest〕文件名和存档文件名都需要被指定,变成按'm' 和 'f'标志指定的源码相同顺序。
示例1:将两个class文件存档到一个名为 'classes.jar' 的变成存档文件中:
jar cvf classes.jar Foo.class Bar.class
示例2:用一个存在的清单(manifest)文件 'mymanifest' 将 foo/ 目录下的所有
文件存档到一个名为 'classes.jar' 的存档文件中:
jar cvfm classes.jar mymanifest -C foo/ .
将Java类打成jar包,可独立运行
JAR文件,源码软件源码被盗即Java档案文件,变成是源码一种与ZIP兼容的压缩文件。与ZIP文件不同,JAR文件包含一个名为META-INF/MANIFEST.MF的djkk网源码清单文件,该文件在生成JAR文件时由系统自动创建。
在命令行中打包Java类成JAR包的方法如下:
进入目标目录,打开命令行,输入以下命令:
jar -cvf 打包后的整数8源码文件名.jar 要打包的目录
从JDK1.8版本开始,直接打包不再可行,需要添加额外参数。例如,使用-m参数将特定的MANIFEST文件打包进JAR内,并指定该文件;使用-0参数实现只存储不压缩的功能(注意这里的0是数字,不是字母o)。
打包完成后,重新运行命令,结果将显示如下:
在IDEA中打包Java类成JAR包的方法:
1. 在菜单栏选择File -> Project Structure -> Artifacts -> + -> JAR -> from modules with dependencies…
2. 在Main Class中选择要打包的类
3. 点击OK,将.class文件加入JAR
注意:如果类存在包名,需要一级一级建立与之对应的包名
4. Apply -> OK
5. build jar包(Build -> Build Artifacts)
打包完成后,在out文件下可以找到生成的JAR包。
在无Java环境的Windows上执行bat脚本:
下载JDK1.8绿色版,只复制jre目录即可。
以下是一个示例bat脚本:
注意:jre目录、hello-world.jar、hello-world.bat需位于同一级目录。
— THE END —
2024-11-06 12:111765人浏览
2024-11-06 11:581132人浏览
2024-11-06 11:502063人浏览
2024-11-06 11:38423人浏览
2024-11-06 11:261087人浏览
2024-11-06 10:32753人浏览
1.2023年三七互娱主动打击“私服、外挂、黑客盗刷、恶意拉人”等网络违法行为2.灵犀互娱阿里游戏)组织架构精简版)3.海外游戏发行增量市场:三方安卓流量渠道平台4.互娱扣费是什么意思?5.世界扑克游
今21)天早上10點40分,花蓮發生一起芮氏規模5.6地震,地震深度30公里,最大震度4級;11點07分在花蓮近海又發生芮氏規模4.6地震,最大震度3級。中央氣象署地震測報中心指出,10點40分幾乎全
隨著得A的年數越來越多,已成為全球在任央行總裁,在位最久的彭淮南,理監事會會後記者會的新聞素材愈來愈豐富。一場記者會補充材料厚達57頁。