为什么一定要生成可执行文件?等到微软内置JVM的时候就可以了!

解决方案 »

  1.   

    为什么一定要生成可执行文件?
    ear,jar,war...
      

  2.   

    生成exe文件也许用起来或者发布比较容易些.你可以试试installAnywhere.它的5.5版本免费.
      

  3.   

    没有 必要一定要是 exe程序, java中的 jar 一样可以做出 exe程序的效果.或者用vm 都是可以的
      

  4.   

    我也打算学java,呵呵!来凑热闹!
      

  5.   

    如上面某些兄弟讲的为什么要生成exe文件的问题,我想还没有体现在编程的时候的麻烦,不仅仅是发布的问题,在调试的时候如果能够直接输出可执行文件,能够对调试很方便。至于可以打包成jar文件,这样都是要java类库的支持的,使用起来很不方便,因为现在用java做程序,不仅仅是做Applet,在应用程序上的开发也是很多的,特别在网络上的开发更多,所以在做程序的时候需要在不同的机器上来检验自己的成果,何况现在大家使用的主流系统是windows,所以做一个能够独立于java类库的exe文件,还是很有必要的。
      至于哪位兄弟姐妹有什么好的建议,敬请赐教(最好详细一点的说明,本人不胜感激)!
      

  6.   

    无须exe也无需任何外部工具,自己做一个bat就行了。把程序打包成jar。然后bat文件里面写:java -jar xxx.jar classpath=...细节请查阅相关文档。
    你要好看的话还可以把bat文件的默认图标换掉。
      

  7.   

    楼上的兄弟,这个方法我会,你好像还是不懂我的意思,算了。到现在为止我已经掌握了一个将java程序打包发布的方法,就是上面某为仁兄的建议:用installanywhere,这个软件真是太好了。虽然还是在一定程度上依赖于java环境,但是用起来还是蛮好的。