日期:2014-05-18  浏览次数:20563 次

Web项目怎样打包成一个可发布的文件(急)
我现在做了好了一个WEB项目 
怎样打包成一个可发布的文件
忘大侠指教 请给出详细步骤 谢谢

------解决方案--------------------
很多种方法
1。 IDE, MyEclipse
2。 jar手动
3。 ant
------解决方案--------------------
JavaWeb服务器选择简介

  在实际进行javaWeb项目实施的时候,我们可以采用的商业javaWeb服务器有IbmWebSphere,BeaWebLogic。这两种服务器功能齐全而强大,支持所有的java服务容器标准,适合成品商业javaWeb应用的发布。但是这两种服务器是商业服务器,价格昂贵,而且对系统资源要求极高。特别是Websphere配置复杂,如果不配合采用ibmWebsphereStudioApplication非常不适合开发。而且他们不同的版本对servlet.jar等javax组件和jdk的要求不同。如Websphere3.5所要求的servlet.jar支持的是旧版本的javax.servlet.http.HttpSession操作,不支持session.setAttribute()session.getAttribute()。

  在开发或者学习过程中,有许多免费的轻型的JavaWeb服务器可以供我们选用,如Tomcat,Resin,Orion等等。
他们使用都很方便,占用资源也很少,适合开发中不断的调试;还可以和Jbuilder这样的集成开发工具集成使用。根据实际开发中的情况来看,JakataTomcat和SunJava结合的最好,和其他应用服务器配合使用可支持完整的j2ee标准,应用也很广泛。但是从Java普遍存在的编码问题来看,还是Resin解决的最好。还有从使用的角度讲,个人认为Resin比Tomcat方便,而且Resin也可以结合Jbuilder6等ide使用。Resin强调使用Xml技术,从Resin自己的HomePage使用xtp就可以看出来。

------解决方案--------------------
tomcat也可以啊
------解决方案--------------------
直接把你的应用打成war包就可以发布了啊
------解决方案--------------------
同意楼上地,打好包部署就可以了
------解决方案--------------------
用压缩工具不就可以了啊,选择zip格式,名字写成***.war再放到tomcate上就可以了
如果是jboss服务器,就有点不同了,要打成**.ear,在ear下有个**.war
------解决方案--------------------
MyEclipse:TOMCAT--导出到WAR中,JBOSS则导出到EAR中;最古老的方式手动压缩,改后缀名

------解决方案--------------------
Jbuilder 在Web项目的Properties里选择一下Build选项就可以自动大包成war了
------解决方案--------------------
怎么打成war呢
------解决方案--------------------
到你的Web App项目的根目录里,执行下面的命令:
jar cvf XXXXXX.war .

XXXXXX.war是你最终打成的可发布的文件名,一定要为.war。注意命令最后那个点不能少,表示把当前目录下的所有文件打包。
------解决方案--------------------
例如你有一个名为helloapp的web项目:
1.进入helloapp项目的根目录 <CATALINA_HOME> /webapps/helloapp
2.把整个web应用打包为helloapp.war文件,命令如下:
jar cvf helloapp.war *.*
------解决方案--------------------
直接把你的那个目录在命令行下用jar cvf test.war *.*,就这么简单