我得提问可能有一定误导性...我得本意是:
我用Swing做了GUI图形界面应用程序,我怎样才能把这个小程序交给我得朋友使用,就是说,像正常软件一样,不用什么JDK编译,更不用什么Eclipse去运行什么代码,我如何才能把我开发出的小软件直接给他使用(就比如说你电脑上得暴风影音,公司不可能给你一堆代码让你自己去编译运行吧...怎样把代码编译成一个正常得小软件,到时候用户拿到我得软件就可以使用该软件提供得功能....)不知道我说明白没有,希望高手帮帮忙,顶下.....

解决方案 »

  1.   

    首先编译成jar文件最好用netbeans不要用myeclipse因为netbeans国际化做到比较好,不会出现乱码,然后使用c封装jre即java虚拟机。这种软件称为打包软件,我用过的两个。一个是jsmooth属于开源软件。很好用很简单。另一个是exe4j商业软件,这个功能比较强,这些软件爱你csdn都有下载。
      

  2.   

    你可以用eclipse里面的“文件”菜单中的“导出”功能,,,生成jar文件,就可以在任何机子上直接运行了,我试过,可以的~~~哈哈,给分给分~~
      

  3.   

    楼上得能告诉我怎样编译成JAR文件吗...我前天学得Swing 菜鸟一个,做了一个模拟得停车场计费系界面....
      

  4.   

    用eclipse,在文件菜单下 ,有导出功能!
      

  5.   

    用eclipse,在文件菜单下 ,有导出功能,在导出的时候指定一下main方法
      

  6.   

    打成jar就行了
    或者再打成exe文件
    很简单的
      

  7.   

    我也很想弄懂这个,但是打包成了exe文件后,只能在有JVM的机子上运行!!!
      

  8.   

    2楼的,按照你的简单提示,我已经做好了,明天结贴时候,定要多给你一些分...
    还有一个问题,如果我的机器上没有JVM,导出的JAR文件还能运行吗...,如果真的没有JVM,那我的JAR文件怎样才能运行...
      

  9.   

    我的QQ68312884,谁有好的JAVA 技术交流群,告诉我一个,我想进去,大家一起交流,学习...
      

  10.   

    上面的都别误导人家好不?....做成可运行的jar包...需要电脑上有jre的好不?.....
    说白了还是要装jdk的
      

  11.   

    要打包。可以导出。可以集成JRE。
      

  12.   

    是的,不管做成.exe还是.bat,JRE是肯定要的,就像用web start下的应用程序,本机不装合适的运行环境还是没用的
      

  13.   

    首先编译成jar文件最好用netbeans不要用myeclipse因为netbeans国际化做到比较好,不会出现乱码,然后使用c封装jre即java虚拟机。这种软件称为打包软件,我用过的两个。一个是jsmooth属于开源软件。很好用很简单。另一个是]
    exe4j商业软件,这个功能比较强,这些软件爱你csdn都有下载。这个是好方法
      

  14.   

    建议你去看看java深度历险这本书,你的程序的最终目的是像javac.exe一样在运行时找到jvm而jvm也使用c写成的,javac是用c封装的jar包这本书有很详细的讲解,可惜是繁体中文的。 
      

  15.   

    打成JAR包还是需要有JVM虚拟机才能运行的,如果其它机器没有装JVM,还是需要安装JVM。
    或者如二楼所说,把JAR包和JVM再打再一起就可以了。
      

  16.   

    看楼上说就只有装了jvm的机器才可以运行?
      

  17.   

    1 安装jre
    2 软件自带jre