1、首先建立工程,Application。这些就不需要详细说明。
  2、选择菜单Wizards下的archive Builder
  3、在archive type中选择Application
  4、在Name选项中给可执行程序起名,其他选项默认
  5、包含进该工程中所有的类和资源
  6、含类库中所有的类和资源
  7、下面两步默认
  8、选择Windows GUI"*.exe"
  9、点击Finish.
  10、重新编译该工程
  11、脱离JDK环境的可执行文件已经创建在该工程的目录下。

解决方案 »

  1.   

    不使用vj++和JB
    就用javac可以生成exe文件吗?
      

  2.   

    因该是不行的吧,如果脱离虚拟机不就失去了Java的跨平台行了么。那用Java干什么!不过话说回来,如果你真的只用到Windows开发环境下的一些东西,是可以实现脱离虚拟机运行的的。可是这样做没有意义,还不如用VC++方便!一点个人看法,仅供参考!:)
      

  3.   

    我有个工具可以生成.exe
    很好用,
    留下E-mail,
    发给你。
      

  4.   

    那个工具叫什么?能不能发给我!
    谢谢   [email protected]
      

  5.   

    我的是JBuilder9,怎么没看到 usehjc2003(补丁)  说的 8、选择Windows GUI"*.exe"那个选项呢???
      

  6.   

    呵呵,我也想看看!能给我发吗?
    先谢谢了[email protected]
      

  7.   

    发一个给我看看
    [email protected]
    谢谢
      

  8.   

    jbuider 9很简单就可以创建跨平台的可执行程序,步骤如下:
      1。创建工程和应用程序(这个不用我说了吧)
      2。编译运行
      3。选Wizards->Native Excutable Buider,然后大多按照默认最后选想要工作在哪类平台
    生成即可,too easy!
      

  9.   

    是什么工具?能不能发给我一份!
    [email protected]
      

  10.   

    to:JJYW(i5_maple)我也想看看!能给我发吗?
    先谢谢了!
    [email protected]
      

  11.   

    发一个给我看看
    [email protected]
    谢谢
      

  12.   

    其实用VJ++可以实现制作为 exe文件,而且在其他机子上(装了java sdk)就能运行
    今天刚刚测试过!
      

  13.   

    呵呵!
    终于找到下载地址了。
    发邮件成功率不高。
    http://jsmooth.sourceforge.net不过需要先学会打成jar包。
    生成.exe文件,我个人觉得意义不大,就算生成了.exe文件,也需要装java虚拟机。
      

  14.   

    to:JJYW(i5_maple)
    我也想看看![email protected]
      

  15.   

    呵呵!
    终于找到下载地址了。
    发邮件成功率不高。
    http://jsmooth.sourceforge.net不过需要先学会打成jar包。
    生成.exe文件,我个人觉得意义不大,就算生成了.exe文件,也需要装java虚拟机。
      

  16.   

    生成.exe文件,我个人觉得意义不大,就算生成了.exe文件,也需要装java虚拟机。
    ----------------------------------------------------------------------------
    那有个什么用???