编写好java程序后如何把其导出,生成.exe文件,并使其能在电脑上正常运行啊

解决方案 »

  1.   

    http://topic.csdn.net/u/20110320/02/956effe1-3fca-47bf-a09c-26bc6831ec30.html
      

  2.   

    难道eclipse不自带这样的功能吗
      

  3.   

    用JSmooth或exe4j都行啊,去相关网站下载,再去找找相关的使用教程……
      

  4.   

    好像可以变成jar运行文件的。
      

  5.   

    先把程序归档为jar文件,再用exe4j生成exe文件!
      

  6.   

        总是不断的有人问这个问题,虽然楼上各位提供了方法.不过,我不得不提醒你:你是可以变成exe,但是还是要jre来运行.即,你这个exe,本来就是假的.那些软件,并没有把字节码文件转成对应的可执行代码.
        作为一个Java程序员,你就不应该这样干.如果你觉得Java有什么限制,其一,可以使用Java的调用本地方法机制(调用C,C++编译的动态链接库),或者,使用其他语言.
      

  7.   

    exe4j
      

  8.   

    有相关的开发包exe4j你可以试一下
      

  9.   

    你要弄成EXE干嘛?有必要么。。
      

  10.   

    确实如此建议以后出版的java方面的书籍的第一章先把这类问题交待清楚
      

  11.   

    第一步你要把class文件导出为jar包,eclipse,myeclipse,netbeans可以完成导出功能。
    然后
    可以使用exe4j或者jsmooth打包,导出为exe
    或者写个批处理 xxx.bat内容为java -jar xxx.jar
    以上各种exe的运行仍然需要jre,当然exe4j等打包的exe可以使用自带jre。针对上面有人说的java不应该打包成exe,因为其是跨平台语言,打包成exe就只能在win下运行了,这样说是有道理的。一般情况下,没必要对jar包进行打包。jar包就相当于是java的最终目标文件。
      

  12.   

    个人觉得用个bat就差不多了,可以用battoexe转成exe,这样移植的时候只需要把bat改成其它的,exe只是种装饰
      

  13.   

    jsmooth, exe4j-------------------------------
     java菜鸟学堂QQ群144648357
      

  14.   

    呵呵抱歉我是个初学者也许提的问题不够严谨,我的初衷是这样的,在eclipse上做好了一个简单软件的源代码,运行也成功了,那我怎么样才能打包,使它放到任意的电脑上就能通过简单的双击使其运行呢??请大家赐教,谢谢各位!