具体方法是:
首先你要保证Run菜单-->Run  Project能顺利运行  
然后Wizards菜单-->Native  Executable  Builder  
选中Compress  the  contents  of  the  archive(产生jar文件的话)  
Next-->Next-->选中Always  include  all  classes  and  resources再Next-->Next-->Next  
选中Windows  GUI"exe"(产生EXE文件的话)-->Finish  
再在项目的文件列表中的Native  Executable右击-->Make就可以了 
但是我这么做的时候,生成的exe文件双击后说找不到main class,在JB中看META-INF的时候,里面显示的是:
Manifest-Version: 1.0
Main-Class: 为什么会找不到我的主类呢?我不生成exe文件的时候是运行正常的

解决方案 »

  1.   

    你把你的主类名字填到Main-Class:后面但是记得先要打个空格。
    就是Main-Class: XXXX
    我想在生成的时候,应该有步是让你选择主类的,具体的忘了。
      

  2.   

    在生成的时候,确实有一步,但是它定死了,就叫做<Auto Select>确实应该有个空格,但是我在项目中查看的时候,发现Main-Class:后面是空的!!我想自己写啊,可是写不上去
      

  3.   

    哦,我终于使他取到主类了,还是在配置的时候,不要选<Auto Select>,而选择下面一个,然后自己指定主类就可以了
      

  4.   

    但是为什么编译出来的exe文件双击以后好像没有效果呢?我的程序是把一格文件夹下的文件,转化成另一种格式,放到另一个文件夹下。我在工程中run 的时候,是好用的,为什么做成exe了就不好用了呢