winzip把整个发布目录打成zip文件
然后改名为war文件就行!

解决方案 »

  1.   

    flyycyu(fly):
       我翻了下资料,知道可以使用jar -cf 打包,问题是:这样需要手工建立MET-INF目录,还要手工建立web.xml文件。不知道你是使用的JBuilder、wsad等集成环境吗?我才开始学,还没有使用这样的集成开发环境。
    scbb:
       你用的也是win2003吗?会不会是操作系统引起的?在建立web.xml那一步,deploytool会引发异常,控制台窗口中的stacktrace信息1000行还不止。感觉sun为windows做的东西还是比较粗糙,deploy一个小servlet要几分钟的时间,急死人。
      

  2.   

    用win2k advanced server 也是这种问题。不知道如何解决?
      

  3.   

    为什么不用ant工具,ant 相当与makefile。
      

  4.   

    你说的ant是asant吗?它要build.xml文件才能编译。但是它又不是打包和发布用的。
      

  5.   

    按照结构WEB-INF\classes放置好自己的类,
    web.xml和sun-web.xml其实都大同小异,用两个魔板稍微修改以下即可。
    在包含web-inf目录的目录中打包jar -cvf x.war WEB-INF ...
    然后用asadmin deploy --user admin --password xxxxxx --host localhost --port 4848 --type web x.war即可部署。这样比用deploytool图形界面还快些。
    可以自己写个脚本。或者用c写个程序,java写的界面程序还慢。