怎么运行java生成的class。
兄弟用的编译环境是JBuilder2005,用java生成的程序都是些class文件,在编译环境下还好说,点击run就运行了,但是关闭JB后,每次运行都要java class文件。我觉得好麻烦啊。能不能像C/C++那样生成个exe文件,双击了就能运行的。我看很多论坛里帖子都说,生成的jar文件双击可以运行,但是我的双击了没有反应啊。。。难道是JVM设置不对?如果需要要怎么设置啊?
我的详细步奏是:
1,打开工程。(编译后可运行)
2,File---New---Build---然后在对话框里选Native Excutable Builder。然后ok。
3,两次next后到达step 3 of 9, JBCL和DataExpress都选择Exclude All。
4,四次next后到达step 7 of 9, 勾选 Windows GUI和Windows Console。
5,点击finish.
6, 在编译环境下点击run,程序可以启动。然后关闭编译环境。
在工程目录下就看到了两个exe文件。一个是有w结尾的,另一个没有。
双击两个exe都没有反应。
在MSDOS下运行没有w结尾的文件时。出现"Failed to load class 包名.有主函数的类名"的字样。
在MSDOS下运行有w结尾的文件时。什么也没有发生,出现下一行命令提示符。
是不是我上面的什么步奏错了?还请懂的朋友指教一二。
我把我的工程打了个压缩包传上来了。
我的本地程序.rar
(22.72 KB)