`
pengtyao
  • 浏览: 401925 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

用java的jar命令打war包

阅读更多
暂时没找到合适的地方放,先放操作系统这一模块吧 o(∩_∩)o 哈哈


jar -cvf ch02.war  *  


将当前目录下所有的子目录和文件都打包成一个ch02.war的归档文件下。注意,后面的星号(*)是指定文件

清单用的。比如当前目录下包含源代码目录src、index.jsp和WEB-INF目录,我们可以这样打包:

jar -cvf ch02.war index.jsp WEB-INF/


(为什么呢?因为真正部署时一般不用部署源文件,除非你的服务器不在乎这点空间并且你很热衷于开源,呵呵)


jar -tf ch02.war  查看ch02.war的文件内容


jar -uf ch02.war WEB-INF/classes/org/sunxin/ch02/servlet/LoginServlet.class


如果修改了某个Servlet类文件,需要替换WAR文件中的旧文件,可以执行这个命令

转自:http://hi.baidu.com/lck0502/blog/item/ca4931ecab93fa372797915f.html
分享到:
评论

相关推荐

    jar包与war包的打包规范

    war包的打包规范与jar包相同,都是使用jar命令来打包文件。 manifest文件的重要性 manifest文件是jar包和war包的重要组成部分,用于描述jar包或war包的Metadata信息。manifest文件通常包含以下信息: * Manifest-...

    如何打jar,war包

    5. **使用jar命令打包** - 在命令提示符中执行`jar cfm hello.jar h.mf *.class`。 - `jar cfm`表示创建一个新的jar包。 - `hello.jar`是生成的jar包名称。 - `h.mf`是manifest文件路径。 - `*.class`表示将...

    将java文件打包成 jar jar命令详解

    JAR(Java Archive)是 Java 开发工具包 (JDK) 中的一个实用程序,用于将多个 Java 类文件和其他资源文件打包成一个 JAR 文件。JAR 文件不仅便于分发和部署,还支持对文件进行压缩,减少文件大小。 #### 二、JAR ...

    打war包命令

    ### 打WAR包命令详解 #### 基本概念 - **WAR文件**:一种特定于Java Web应用程序的压缩格式,类似于JAR(Java ARchive)文件,但专门用于Web应用。 - **打包**:将Web应用中的所有文件组织并压缩到一个WAR文件中,...

    ClassFinal是一款java_class文件安全加密工具,支持直接加密jar包或war包

    ClassFinal是一款java_class文件安全加密工具,支持直接加密jar包或war包,无需_classfinal

    使用指令打war包

    "使用指令打war包" 在Eclipse环境中,如何使用指令来打war包是一个非常实用的技能,特别是在不想安装插件的情况下。...只要我们配置好JAVA_HOME环境变量,并使用正确的jar命令,我们就可以轻松地生成war文件。

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

    ### Java 文件打包成 .jar 文件及 jar 命令详解 #### 一、jar 命令概述 在 Java 开发中,经常会遇到需要将多个类文件或者资源文件打包成一个单独的 `.jar` 文件的需求。`.jar` 文件类似于 `.zip` 文件,是一种将多...

    java web项目打包.war格式

    然后,使用 jar 命令将文件夹中的所有文件打包成一个 WAR 文件。 例如,使用以下命令将 project 文件夹下的所有文件打包成 myhome.war 文件: ``` D:\project>jar -cvf d:a.jar * ``` 这将生成一个名为 myhome.war ...

    Java打Jar包方法和实例

    Java打Jar包是Java开发过程中常见的一项操作,它将多个类文件、资源文件等打包成一个可执行的JAR(Java Archive)文件,方便分发、部署和运行。本篇文章将详细阐述Java打Jar包的方法,并通过实例进行演示。 1. **...

    maven打包 maven打jar包详细步骤

    本文将详细讲解如何使用Maven来打包一个Java项目,并创建JAR文件。 首先,Maven有三个主要生命周期阶段:`clean`、`default`(也称为`compile`)和`install`。每个阶段包含一系列的阶段(或者称为目标,如`compile`...

    javajar命令的使用.doc

    Java的JAR(Java Archive)文件是用于封装Java类库、资源文件以及元数据的压缩格式,便于分发和执行。JAR文件通常包含了多个`....了解和熟练使用JAR命令对于Java开发者至关重要,因为它能够有效地管理和分发代码资源。

    shell脚本发布jar包服务,war包服务

    这篇博客文章标题为“shell脚本发布jar包服务,war包服务”,意味着它将介绍如何使用shell脚本来部署和管理Java应用程序。以下是基于这个主题的详细知识点: 1. **Shell脚本**: - Shell脚本是一种用bash或其他...

    springboot 打包war包

    Spring Boot默认生成的是可执行的JAR包,但有时我们需要将其部署到传统的Web服务器如Tomcat上,这时就需要将Spring Boot项目打包为WAR包。Spring Boot支持通过修改`pom.xml`文件的打包类型(packaging)为`war`来...

    本地jar包打包到本地仓库 ROOT.war

    (8)忽略不影响使用的报错信息 Caused by: java.lang.ClassNotFoundException: org.fusesource.jansi.WindowsAnsiOutputStream。 (9)成功的操作记录已存日志 log\makeJar.YYYY-MM-dd.log,日志记录级别选为 ...

    所有java的Jar包

    1. **运行**:使用`java -jar jarfile`命令运行包含主类的JAR文件。 2. **提取内容**:使用`jar xf jarfile`命令可以提取JAR文件中的内容。 3. **合并与更新**:`jar uvf jarfile entries...`可以向已存在的JAR文件...

    ant打war包

    在压缩包中的文件名列表"ant打war包"可能是整个构建过程的示例项目,包含了一个使用Ant构建WAR包的实际项目结构,用户可以参考这个示例来理解和学习如何在自己的项目中应用Ant和SVN。 总之,"ant打war包"涉及了Ant...

    SpringBoot项目如何将jar包打包成war包.pdf

    对于jar包,可以直接通过`java -jar`命令来运行。例如: ```bash # 非后台运行 java -jar your-app.jar # 后台运行 nohup java -jar your-app.jar & ``` 6. **war包运行方式**: war包需要部署到像...

    将项目打成war包

    打包:将编译后的*.calss文件打包成 jar或war包; 部署:将打包后的war文件部署到制定的web应用服务器中去。(tomcat的webappers中去) ******************************* ant默认执行build.xml文件 ant是使用的java...

    各种jar包,有你想不到的包,没有我没有的包,O(∩_∩)O

    如果`jar`包没有主类或没有正确设置`MANIFEST.MF`,则需要使用`java -cp`命令指定`classpath`并提供主类名。 5. **混淆与优化**:为了保护代码安全和减少`jar`包大小,开发者通常会使用混淆工具如ProGuard对`jar`包...

    java jar打包详解

    - 使用`java -jar`命令运行JAR文件: ```shell java -jar hello.jar ``` **5. 解析manifest文件** - 如果manifest文件未正确配置,可能会导致运行时错误。例如: ```shell jar umf MANIFEST.MF app.jar ...

Global site tag (gtag.js) - Google Analytics