.jar文件你可以理解成一个压缩包
大包是为了在weblogic下传输

解决方案 »

  1.   

    为什莫一定要以jar压缩包的形式放到服务器中,不直接方可执行文件呢?
      

  2.   

    .jar并不光是压缩。你随便点开个看看。它的后缀应该是.class。
    “哦,原来是这样呀。”你肯定会说。
    记得java原文件是.java格式的。必须编译成.class之后才能运行。
    所以在weblogic里要部署已编译好的.class文件。而不是原文件。
      

  3.   

    to jinsanqi:
      多谢!  为什莫不用.rar或.zip格式的?为什莫要打包成.war?回答后马上揭帖!
      

  4.   

    jar不是可以直接执行的文件吗?
      

  5.   

    那war呢?jar不是在windows下的可执行文件吧。
      

  6.   

    jar就是zip压缩格式.sun把它换了个名字而已嘛 .
      

  7.   

    zip格式也被jar文件格式所采用.所谓jar,和zip一样.都是将许多文件置于单一压缩文件内,不过就像JAVA的其它事物一样, jar具有跨平台特性,所以你不需要担心平台问题.---------上面是<think in java2>里的原话.
      

  8.   

    楼上的说jar可以直接执行也对,但是要记得并不是它本身可以直接执行的.是因为它里面有个叫META-INF(记不清了)的东西里描述了可执行main类.所以java应用程序可以不打包而只要jar就可以拿去执行了.对java来说jar打包成jar就和的包vb一样是可执行程序.
      

  9.   

    weblogic上没有说一定要打包成JAR文件的呀!
    你可以运行你的程序在weblogic上呀