`

如何将Web应用打包成.war文件?

    博客分类:
  • JAVA
web 
阅读更多

将Web应用打包成WAR文件的方法:

(1)在命令行中运用Jar命令

假定有一个Web应用:C:/myHome

myHome/WEB-INF/……
myHome/files/……
myHome/image/……
myHome/src/……
myHome/index.jsp

在命令行窗口下执行如下命令:

C:/>cd myHome

C:/myHome/>    jar      cvf      myhome.war      *.*/     .

解释:jar      cvf      [A->war包名].war   [B->资源文件及文件夹]      [C->将要生成war包的目标文件夹]

*.*/”(B->)代表当前目录(C:/myHome)下的所有文件及文件夹。

.”    (C->)表明将要在当前目录中生成war包。

操作完成后,找到C:/myHome下新生成的myhome.war,将其拷入TOMCAT_HOME/webapps/下。然后启动Tomcat即可。

(2)利用IDE工具打包,如Eclipse

右键点击你想打包的文件或者项目,选择“export”,然后是选择J2EE,在弹出的对话框中选择“WAR文件” ,上面有许多选项,还可以选“EAR”,“JAR”,个人觉得这个很方便的!

(3)利用ANT工具打包

首先配置好build.xml文件,然后dos下输入ant ...war

(4)用Eclipse的lomboz插件

选中你的web工程,lomboz J2ee---Deploy Module,就可以把Web工程发布并打包了!

分享到:
评论

相关推荐

    blazeds.war、ds-console.war、samples.war

    BlazeDS.war 文件是一个预打包的 Web 应用程序,可以部署到支持 Java Servlets 的任何 Web 服务器或应用服务器(如 Tomcat、JBoss、WebLogic 等)。它提供了多种数据通信协议,包括 AMF(Action Message Format)和 ...

    springboot应用打包成war包部署

    Spring Boot 应用打包成 WAR 包部署是将 Spring Boot 应用程序打包成 WAR 文件,以便于部署到外部 servlet 容器中。在本文中,我们将详细介绍如何将 Spring Boot 应用程序打包成 WAR 包,并部署到外部 servlet 容器...

    如何在Tomcat的根目录中部署.war文件?

    这个名字至关重要,因为Tomcat会根据war文件的名称来创建相应的Web应用程序目录。 2. **部署到Tomcat**: - 将`ROOT.war`文件复制到Tomcat的`webapps`目录下。这个目录是Tomcat默认寻找Web应用程序的地方。 - ...

    eclipse导出.war文件

    Eclipse将开始打包过程,生成一个.WAR文件,其名称通常与你的项目名称相同。 8. **部署WAR文件**: 导出的.WAR文件可以直接部署到支持J2EE的服务器上,如Tomcat、Jetty等。只需将.WAR文件复制到服务器的"webapps...

    rocketmq-console.war 3.2.6 管控台war包

    "rocketmq-console.war"是一个WAR(Web Application Archive)文件,它是Java Web应用程序的标准打包格式。这个文件可以被部署到支持Java Servlet的任何Web容器中,如Tomcat、Jetty等。部署后,它将自动展开并运行...

    struts-template.rar_.war文件_struts-templa

    在Java Web开发中,`.war` 文件是一种归档格式,用于打包Web应用程序的所有资源,包括HTML、CSS、JavaScript、图片、JSP页面以及Servlet等,以便于在像Tomcat这样的Web服务器上部署。 **Struts 框架核心概念:** 1...

    ds-console.war blazeds.war samples.war

    `war`文件是Java EE标准的一部分,用于打包和部署Web应用程序。这里提到的三个文件——`ds-console.war`、`blazeds.war`和`samples.war`,都是这种类型的文件,它们各自承载了特定的功能和用途。 首先,`ds-console...

    probe.rar,解压后即为probe.war 3.2.0版本

    一旦部署成功,服务器会自动展开WAR文件,并在指定的Web应用程序上下文中运行其内部的Java代码。这使得用户可以通过HTTP或HTTPS协议访问到probe所提供的各种管理和监控功能。 在psi-probe项目中,probe.war 3.2.0...

    jetty axis2.war

    为了在Jetty服务器上启用Axis2服务,你需要将这个WAR文件部署到Jetty的"webapps"目录下。 **部署步骤** 1. 首先,确保你已经下载并安装了Jetty服务器。 Jetty通常会有一个解压即用的结构,包含一个"start.jar"文件...

    flex所需的blazeds.war文件

    "blazeds.war"文件是一个Web应用归档(Web Application Archive)文件,它是Java Web应用的标准打包格式。这个文件包含了运行BlazeDS服务所需的所有组件和配置,包括服务器端的库文件、配置文件、以及Servlet等。将...

    java web项目打包war部署到tomcat

    手动打包WAR文件是一种较为原始的方法,但有助于理解WAR文件的具体组成结构。以下是手动打包WAR文件的步骤: 1. **创建项目目录结构**:首先,需要创建一个项目目录,例如`D:\testWebWar`,并在该目录下创建`Web...

    cas-server-webapp-4.0.0.war.zip

    WAR文件是Java Web应用的标准打包格式,可以直接在支持Servlet容器如Tomcat中运行。 1. **CAS 单点登录系统**: CAS是一个开放标准的身份验证框架,允许用户在一个地方登录后,无须再次认证就能访问其他相互信任的...

    dubbo-admin-2.5.4.war

    这个 WAR 文件是一种打包好的 Java Web 应用程序,可以在支持 Java Servlet 的容器(如 Apache Tomcat)上部署运行。 【描述】中提到的 "这是一款dubbo的控制台管理工具,下载下来放在Tomcat目录下可以直接使用",...

    dubbo-admin.war.zip

    首先,`dubbo-admin.war`是一个Web应用的归档文件,它遵循WAR(Web Application Archive)格式,是Java Web应用程序的标准打包方式。当我们下载并解压这个文件后,可以通过部署到Tomcat等Servlet容器来运行,提供一...

    把java文件打包成.jar_(jar命令详解).doc

    此命令将 `hello` 目录下的所有内容打包成 `hello.war` 文件,然后将其放置在 Tomcat 的 `webapps` 目录下即可实现 Web 应用的部署。 总结来说,无论是 `.jar` 文件还是 `.war` 文件,它们都是 Java 开发中非常重要...

    flex在tomcat下的war文件

    标题中的“flex在tomcat下的war文件”指的是将Flex应用程序打包成WAR格式,然后部署到Apache Tomcat服务器上运行。Tomcat是一个流行的Java Servlet和JavaServer Pages(JSP)容器,它支持多种Web应用的部署,包括...

    web打包批处理过程

    "web打包war.bat"文件很可能是一个批处理脚本,用于自动打包Web应用并将其保存到指定的目录。 首先,了解WAR(Web ARchive)文件格式是必要的。WAR文件是Java Web应用程序的标准归档格式,它包含了所有必要的组件,...

    blazed.war

    "Blazed.war" 是一个Web应用程序的归档文件,它是Java Web应用程序的标准打包格式,遵循Java EE(Enterprise Edition)规范。这个名字中的“Blazed”可能是项目或框架的名称,暗示了这个应用可能使用了Flex和Java...

    ssh.war 资源分享

    WAR文件通常包含Web应用的全部资源,包括Java类、JSP文件、静态资源(CSS、JavaScript)、配置文件等。 在深入学习和使用SSH框架时,开发者需要了解以下几个关键点: 1. **Spring配置**:理解如何创建bean配置,...

Global site tag (gtag.js) - Google Analytics