不可以的,就算用相关工具生成exe,也只是换了个马甲,也无法脱离虚拟机运行的。意思就是说,这个exe无法在没有装java虚拟机(JDK/JRE)的电脑上运行。
用JBuilder的话似乎可以把打包成包含虚拟机和类库的exe,但是那个似乎就比较复杂了,又很麻烦。有兴趣的话可以看看JBuilder的书。
不过,话说回来,如果你生成exe,就失去了java跨平台的特性,那还不如开始就用C++写程序。脱离了虚拟机的java,是没有什么意义的。
其实打包成jar就很好啊,双击也能打开,要在哪台电脑上运行的话装JRE就行了。
温馨提示:内容为网友见解,仅供参考