(1):打包war :进入 工程 应用的根目录,
比如: <CATALINA_HOME>/webapps/myjspweb ;
(2)把整个 web 应用打包为 myjspwar.war 文件,命令如下:
jar cvf myjspweb.war *.*
(3):解包: jar xvf helloapp.war
通常的网站,很多是以war包形式发布的
下边介绍如何自行制作war包
首先要求制作war包的环境安装j2sdk-1.4.2以上版本
比如,安装了Plesk的服务器,就都已经具有了j2sdk
切换到j2sdk的bin目录,找到jar命令
在linux上,jar命令位于:/usr/java/j2sdk1.4.2/bin
在win上,jar命令位于:C:\Program Files\SWsoft\Plesk\Additional\JDK\bin
执行jar -cvf 将要生成的包名.war 要压缩的目录名
例如,要压缩C:\test目录下的子目录和jsp文件
则先切换到jar文件所在的路径,键入如下命令:
c:
cd c:\test
jar -cvf test.war *
即可在当前目录下得到test.war
随后可以把test.war上传到服务器
=====================================
在TOMCAT中部署war
1、将war文件拷贝到tomcat目录\webapps\ 下。
2、将必要的jar文件拷贝到tomcat目录\lib\ 下。
3、修改tomcat目录\conf\下的server.xml。
<!-- Tomcat Manager Context -->
<Context path="/manager" docBase="manager" debug="0"privileged="true"/>
将这段代码中的
<Context path="/manager" docBase="manager" debug="0" privileged="true"/>
拷贝一下并修改:path="" 为war路径,docBase=""为你的war的文件名。
4、完毕,启动tomcat
分享到:
相关推荐
在IT行业中,尤其是在Java Web开发领域,`WAR`(Web ARchive)文件是一种常见的部署格式,用于打包和分发Web应用程序。`WAR`文件是一个压缩格式,它包含了一个完整的Web应用的所有必需组件,如HTML页面、Java类、库...
4. 重新打包:如果需要,可以将转换后的MP3文件重新打包回WAR,替换原始的音频文件。 总结,通过VC++和MFC,我们可以实现录音功能,并结合LAME库将WAR中的音频文件转换为MP3格式。整个过程涉及到了Windows多媒体API...
- **部署**: 将服务打包为JAR或WAR文件,然后在支持JAX-WS的服务器(如Tomcat、Glassfish)上部署。 2. **客户端调用**: - **服务代理生成**:通过WSDL文件,JAX-WS的wsimport工具可以生成客户端所需的Java类,...
- 应用程序部署:将资源文件打包成JAR、WAR或EAR格式。 Apache Commons Compress库为Java开发者提供了一站式的解决方案,无论是处理常见的ZIP和GZIP格式,还是处理一些不太常见的格式,都能轻松应对。通过利用这个...
6. **程序**:这个目录可能包含项目的编译后的类文件或者打包好的WAR或JAR文件,是项目运行的核心部分。用户可能需要将其部署到Tomcat等Servlet容器中进行运行。 7. **论文**:这部分可能包含了项目的背景、需求...
7. **应用场景**:可能讨论了为何要在项目中使用.zip文件打包类文件,比如创建可执行的Java应用程序(JAR文件)、部署Web应用的WAR文件,或者为了减小程序体积和提高传输效率。 由于没有具体的博文内容,以上都是...
在WAS中,EAR(Enterprise Archive)文件是一种打包格式,用于包含整个Java EE应用的所有组件,如EJB、WAR、JAR等。 2. **EAR文件**:EAR文件是Java EE应用的容器,它包含了应用的元数据、Web模块、EJB模块和其他...
内容打包可能涉及将各种资源如题目、答案、评分指南等组合在一起,形成一个结构化的包,便于存储和分发。 2. **元数据标记服务(MetaTaggerService.war)**:元数据是描述性信息,有助于识别和理解数据内容。此服务...
此外,还有许多基于ZIP的变体,如JAR(Java Archive)、WAR(Web Application Archive)等,用于特定领域的应用。 10. **在编程中的应用**:在编程中,开发者经常使用ZIP来打包和分发应用程序、库或者源代码。...
开发者只需要在POM.xml文件中定义项目依赖,Maven会自动下载所需库,编译源码,执行测试,打包成JAR/WAR,甚至部署到服务器。 **SSM整合步骤**: 1. **创建Maven项目**:在IDE中创建一个新的Maven项目,并配置POM....
最后,将项目打包成WAR文件,部署到Web服务器如Tomcat上,供用户使用。 总结,构建一个基于Java的图书馆管理系统涉及到多方面的知识,包括Java编程、数据库设计、Web开发技术、框架应用以及前端开发。理解并掌握...