就是可以让别人用,比如用VC++她会生成exe文件,可java运行一定要打java 文件名,哪我怎么让别人用这个程序呢,它的exe文件在哪呢?

解决方案 »

  1.   

    打成jar,或写一个批处理文件!
      

  2.   

    1.写个简单的Test,并编译
    public class Test{
    public static void main(String[] args){
    System.out.println("Its simple.");
    }
    }
    2.打包生成test.jar
    c:\>jar cvf test.jar Test.class
    3.用Winzip或者winrar打开test.jar,释放出meta-inf\manifest.mf
    修改manifest.mf文件
    Manifest-Version: 1.0
    Created-By: 1.3.0 (Sun Microsystems Inc.)
    Main-Class: Test
    覆盖test.jar中的manifest.mf
    4.执行该test.jar
    右键点test.jar,在右键菜单选javaw可以执行
      

  3.   

    JBuilder 7.0 可以生成.exe文件,虽然只是个自解包。
      

  4.   

    zlyperson(rookie) 你说的第三步"修改manifest.mf文件"怎么修改?修改哪些内容?
      

  5.   

    覆盖test.jar中的manifest.mf如何覆盖呢?
      

  6.   

    我用JB6做一个小程序jpx的,生成4个文件夹,bak classes doc src 和 4个文件:file.jpx,file.jpx.local  ,  file.jpx~ ,file.jpx.local.~ 怎么办?
      

  7.   

    我用这位兄弟的方法试了一下,好像行不通,老是说找不到main class,我已经改了manifest.mf文件,请赐教。
      

  8.   

    用jbuilder执行一下,看它的message栏的消息,拷贝下来,放到一个批处理文件中,如果要换你的文件的目录,做相应修改即可。