把.war用winzip或winrar之类的解压缩就可以了.就解在原.war所在目录.什么也不用改... 哦,可能要该一下meta-inf里的application.xml文件.
第二问就简单了,把weblogic的默认端口设成80就ok了
可以直接该config.xml,找到7001,该成80.

解决方案 »

  1.   

    谢谢!第2个问题解决了。
    但是第一个问题还没有
    我先关掉weblogic,然后把mytest.war解到当前目录。
    删除mytest.war后,重新启动weblogic。
    呵呵,它把我解出来的目录又删除了,重新生成mytest.war文件.....
    该怎么办呢?
      

  2.   

    我也不知道了. 没遇到过类似的事情,我一直都是只有文件夹的...
    放在 user_projects\mydomain\applications\下
    看你那有没有meta-inf文件夹,有的话,里面的application.xml文件里的关于.war的那一段删了.加上
    <module>
        <web>
          <web-uri>crm</web-uri>
          <context-root>crm</context-root>
        </web>
      </module>
    crm是我的工程的名字,换你的..要有ejb的话,加上..
    <module>
        <ejb>xxx.jar</ejb>
      </module>xxx.jar你的ejb包