将.class转换为jar,将.class转换为exe

我如何转换:

  • 使用cmd将jar文件转换为jar文件?
  • 类文件到exe文件?
  • jar文件到exe?

我可以将exe文件转换为jar文件吗?

jar文件的类文件

用法:jar {ctxu} [vfm0M] [jar文件]

[manifest-file] [-C dir]文件……

选项:

-c create new archive -t list table of contents for archive -x extract named (or all) files from archive -u update existing archive -v generate verbose output on standard output -f specify archive file name -m include manifest information from specified manifest file -0 store only; use no ZIP compression -M do not create a manifest file for the entries -i generate index information for the specified jar files -C change to the specified directory and include the following 

file如果任何文件是目录,则以递归方式处理它。 清单文件名和存档文件名需要按照指定’m’和’f’标志的顺序指定。

示例1:将两个类文件存档到名为classes.jar的存档中:

 `jar cvf classes.jar Foo.class Bar.class` 

示例2:使用现有的清单文件’mymanifest’并归档

foo /目录中的所有文件都放入’classes.jar’:

 jar cvfm classes.jar mymanifest -C foo/ . 

将jar文件转换为.exe文件

1) JSmooth .exe包装器

2) JarToExe 1.8

3) 执行人

4) 高级安装程序

这里将详细讨论将.class转换为.exe

你一定错过了这个 。 请查看Java Archive(JAR)文件指南 。

并且肯定错过了Real的如何为它创建一个JAR可执行文件有多个包装器可以完成这项工作(将Jar转换为exe,特定于平台)。 您只需要在StackOverflow中搜索Jar exe

要将(实际上,打包).class文件转换为.jar文件,可以使用jar工具 。 然后,您可以使用Launch4j , JSmooth或其他几个软件包(在网上搜索“jar exe”)从.jar生成.exe文件。

如果您使用的是Netbeans IDE,则从.class文件创建.exe文件不会花费太多时间。 在IDE中,创建一个新项目并将您的Java程序放在此项目中。 现在按照以下步骤 –

  1. 右键单击该项目,然后选择属性。
  2. 从左侧面板中选择运行,然后在右侧面板中输入主类(在其中定义主方法)。
  3. 再次右键单击该项目,然后选择添加库。 选择摆动布局扩展。 单击“添加库”。 4.现在从IDE的运行菜单中选择clean并构建。 确保您已将此项目设置为主项目。
  4. 打开CMD并将目录设置为项目。 转到“dist”>并键入java -jar jarname.jar。
  5. 您的程序现在在cmd中运行。
  6. 打开launch4j并提供所需信息。
  7. 运行并享受您的应用程序。

使用命令行创建jar文件。 在http://download.oracle.com/javase/tutorial/deployment/jar/build.html中回答

类到exe。 在http://www.javacoffeebreak.com/faq/faq0042.html中回答

Jar to exe。 在http://viralpatel.net/blogs/2009/02/convert-jar-to-exe-executable-jar-file-to-exe-converting.html中回答

可以将exe转换为jar文件。 但是涉及逆向工程以发现exe中的内容,提取并用它做任何你想做的事情。 在我看来,根本不值得。