不一定非要 exe 才有用啊。

解决方案 »

  1.   

    是啊,为什么一定要EXE?
    不然怎么跨平台?
      

  2.   

    如果你用JAVA开发桌面应用,觉得还不如用delphi得了。
      

  3.   

    Jbuilder编译后并不会向Delphi一样生成.exe文件,它只是生成.class文件,
    要用javaw 命令来运行,所以要写一个.bat文件,在这个文件中写好命令(在JBuilder中运行时,拷贝下面消息框的第一行即可),这个.bat文件就是运行程序。
      

  4.   

    write once 
    run anywhere
      

  5.   

    我也是Delphi程序员,我们也用Java,多层结构中我们使用Java做中间件。
      

  6.   

    jubuilder 7 可以啊。。
    不过不是非得EXE才能用啊!!
      

  7.   

    java程序只能在有java虚拟机的平台上才能用。
      

  8.   

    那怎么安装java虚拟机并运行他呢?
      

  9.   

    java最弱的地方,也就是桌面了,难道你没有看出来,无论是jbuilder还是
    visualage for java 运行速度是何等的缓慢,而且及占内存,况且java是跨平台的东西,你要弄成exe岂不是失去了跨平台的意义。
      

  10.   

    建议你看一下java有关书籍,你对java程序的运行机制及体系结构还很陌生,看看,你就会恍然大悟地,噢,原来是这样的....
      

  11.   

    java 编译后生成的字节码啊!
    要java vm 才能解释执行!
    不要生成exe 啊!
    这样才能跨平台啊!
    呵呵!
    个人之见!
      

  12.   

    JAVA的弱点是桌面应用程序开发了,不过APPLET还是很好的呀,如果你非要。EXE,那么还是用DELPHI吧;很好的呀
      

  13.   

    楼主能告诉我你的JBuilder4.0的 serial number = ?  and 
    key = ? --我也装了一个JB4.0,可没密码,不能用。
       谢了。
      

  14.   

    要有java虚拟机的平台才可以用的write once 
    run anywhere
    这是javaone
      

  15.   

    我也是用Delphi的,现在用JBuilder了,各有各的好处!但我还是觉得用什么无所谓,重要的是精!
      

  16.   

    不懂Java用再好的工具也是沒有用的,所以我現在也不敢用Jbuilder等軟件
      

  17.   

    我的4.0
    Serial number: xa22-?dma6-33stk Key: 444-5pn
      

  18.   

    在java 中不是有反编译吗?那要怎样才能对自己的代码保密?(不会是用加密软件来保密吧?)
      

  19.   

    如果你想学java ,可是想象其他语言编译后可以直接运行,建议你保留源代码(为以后,重复利用源代码和跨平台只用)然后用jit类似工具,直接生成exe文件就行了,比如你开发了 个小程序,什么的自娱自乐的东西就可以这样啊,省去了运行她还要启动编译器!!!或者另外一种方法,比较常见的就是用v.bat文件执行,可是我有时觉得容易当机!!!----------本人建议
      

  20.   

    Java一般用来JAR、EAR、WAR等文件格式来打包和发布用的,相当于一个有内部联系大文件夹,如果要做成象.exe等可执行文件,要使用相应的工具,但一般没这个必要,因为要考虑Java程序和其他VC、Delphi等工具生成的Windows程序使用上是不一样的,Java程序主要是在服务器端运行和在手机等非计算机产品上运行,使用方法和*.exe不太一样。如果想在Windows下如同.exe文件一样执行,我建议你可以用*.bat文件进行部署,可以参考《J2EE构建企业系统--专家级解决方案》中的光盘部署方法,还是比较方便的。