java如何调用exe文件?

java如何调用exe文件?,第1张

public class transferExe {\x0d\x0a public static void main(String[] args) {\x0d\x0a openWinExe()\x0d\x0a openExe()\x0d\x0a }\x0d\x0a //烂前蔽用 Java 调用windows系统的exe文饥州件,比如notepad,calc之类\x0d\x0a public static void openWinExe() {\x0d\x0a Runtime rn = Runtime.getRuntime()\x0d\x0a Process p = null\x0d\x0a try {\x0d\x0a String command = "notepad"\x0d\x0a p = rn.exec(command)\x0d\x0a } catch (Exception e) {\x0d\x0a System.out.println("Error win exec!")\x0d\x0a }\x0d\x0a }\x0d\x0a //调用悔宽其他的可执行文件,例如:自己制作的exe,或是 下载 安装的软件.\x0d\x0a public static void openExe() {\x0d\x0a Runtime rn = Runtime.getRuntime()\x0d\x0a Process p = null\x0d\x0a try {\x0d\x0a p = rn.exec("\"D:/QQ2010.exe\"")\x0d\x0a } catch (Exception e) {\x0d\x0a System.out.println("Error exec!")\x0d\x0a }\x0d\x0a }\x0d\x0a }

1.从 towerj获得一个TowerJ编译器,该编译器可以将你的CLASS文件编译成EXE文件。

2.利用野雀微软的SDK-Java4.0所提供的jexegen.exe创建EXE文件,这个软件可以从微软的网站免费下载,地址如下: microsoft/java/download/dl_sdk40

jexegen的语法如下:

jexegen/OUT:exe_file_name

/MAIN:main_class_namemain_class_file_name.class

[andotherclasses]

3.VisualCafe提供了一个能够创建EXE文件的本地编译器。

你需要安装该光盘上提供的EXE组件。

4.使用InstallAnywhere创建桥脊缺安装盘。

5.使用IBMAlphaWorks提供的一个高性能Java编译器,该编译器可以从下面的地址获得:

alphaworks.ibm/tech/hpc

6.JET是一个优秀的Java语言本地编译器。

该编译器可敏辩以从这个网站获得一个测试版本:

excelsior-usa/jet

7.Instantiations公司的JOVE

instantiations/jove/...ejovesystem

JOVE公司合并了以前的SuperCede,一个优秀的本地编译器,现在SuperCede已经不复存在了。

8.JToEXE

BravoZuluConsulting,Inc开发的一款本地编译器,本来可以从该公司的网页上免费下载的,不过目前在该公司的主页上找不到了。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/8276751.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存