在外面包装一下,Windows下写个bat文件,Linux等下写个sh文件,这样就算是直接执行了。

解决方案 »

  1.   

    只是避免每次都要用java xxx来启动的话,直接作批处理,或者用exe4j来包装一下就可以了
    但是依然需要jre的支持,生成不了本地代码
      

  2.   

    在jdk的demo路径下面搜索jar文件,然后双击试试看
      

  3.   

    可以自己做一個*.jar 文件------用jar命令!
      

  4.   

    用jar命令,
    或者jbuilder中有打包成本地可运行文件的命令
      

  5.   

    没必要...要做可运行的.别用java了..
      

  6.   

    如果只是要生成可直接运行的代码的话,用exe4j很方便。而且可以把jre内建在发布目录里,不需要客户机上再重新安装jre,问题是生成的exe文件会非常大。所以java程序最好还是要求机器上预先装好jre才能执行比较好,这样用exe4j做出来的exe文件就会比较小
      

  7.   

    那我想用jar命令怎么打包啊,好象不会呵呵。
    例如我有一个xx.class文件,他也是含main的类。
    用jar cvf xx.jar xx.class
    产生的xx.jar文件执行说缺manifest?
      

  8.   

    在没有内核支持java操作系统出现之前,用微软的 vj++ 就很好,
    生成 exe文件绝对快。
      

  9.   

    做一个*.bat批处理文件就可以了;-)
      

  10.   

    :yyf_ty(小小) 说得对啊直接打包成jar文件,里面有一个manifest文件,好像需要自己写一个,格式网上很多,在里面知名main方法的类就好了
      

  11.   

    在Windows平台上可以使用NativeJ进行打包成可执行文件,虽然可以鼠标双击打开,但是仍然不能脱离J2RE!
      

  12.   

    回复人: ssDOn(DonDon) ( ) 信誉:100  2005-1-13 17:32:33  得分: 0   
       
    在没有内核支持java操作系统出现之前,用微软的 vj++ 就很好,
    生成 exe文件绝对快。
    =====================================================================================得了吧!老兄!vj++那也能叫java么?鄙视微软!