我如何转换:
我可以将exe文件转换为jar文件吗?
答案 0 :(得分:17)
jar文件的类文件
用法:jar {ctxu} [vfm0M] [jar-file]
[manifest-file] [-C dir] files ...
选项:
-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文件
3)Executor
答案 1 :(得分:2)
你一定错过了this。请查看Java Archive (JAR) Files Guide。
肯定错过了Real的How to for it Make a JAR executable有多个包装器可以完成这项工作(将Jar转换为exe,特定于平台)。您只需要search in StackOverflow for Jar exe
答案 2 :(得分:1)
要将(实际上,打包).class文件转换为.jar文件,请使用jar tool。然后,您可以使用Launch4j,JSmooth或其他几个软件包(在网上搜索“jar exe”)从.jar生成.exe文件。
答案 3 :(得分:0)
如果您使用的是Netbeans IDE,那么从.class文件创建.exe文件不会花费太多时间。在IDE中,创建一个新项目并将您的Java程序放在此项目中。现在请按照以下步骤进行操作 -
答案 4 :(得分:-1)
使用命令行创建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中的内容,提取并随意执行任何操作。在我看来,根本不值得。