【车载定位源码】【tltsd网站源码】【新神曲源码】java源码变成jar文件

时间:2024-11-23 11:32:13 来源:牌友源码 编辑:玩一玩 源码

1.怎么将JAVA程序压成JAR文件?
2.将Java类打成jar包,源码可独立运行

java源码变成jar文件

怎么将JAVA程序压成JAR文件?

       两种方式:

       1、变成通过eclipse工具生成jar文件。源码选择你的变成项目点右键导出即可。

       2、源码车载定位源码通过jar命令。变成tltsd网站源码

       用法: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的collectors分组源码清单文件,该文件在生成JAR文件时由系统自动创建。

       在命令行中打包Java类成JAR包的方法如下:

       进入目标目录,打开命令行,输入以下命令:

       jar -cvf 打包后的龙符源码文件名.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 —

copyright © 2016 powered by 皮皮网   sitemap