`
king_tt
  • 浏览: 2320496 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

如何生成war包

 
阅读更多

如何制作和部署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
分享到:
评论

相关推荐

    SpringBoot项目生成war包

    下面我们将详细探讨如何将Spring Boot项目生成war包,并理解其内部结构。 首先,我们要了解Spring Boot项目的结构。一个标准的Spring Boot项目通常包含`src/main/java`用于存放源代码,`src/main/resources`用于...

    idea build 无war包

    这应该会在指定的目标目录下生成WAR文件。 - 对于Gradle,运行`gradle war`命令,或者在Idea的Gradle面板中执行相应的任务。 6. **错误排查**: - 查看构建日志,找出可能导致失败的原因,例如依赖冲突、资源未...

    springboot 打包war包

    6. **打包命令**:在命令行中,定位到顶层POM所在的目录,执行`mvn clean install`命令,Maven将自动构建所有子模块,并生成WAR包。 **部署WAR包** 打包完成后,生成的WAR文件可以被上传到传统的Web服务器如Tomcat...

    金蝶容器重新部署war包过程详细阐述

    文档中提及的构建配置包括使用spring-boot-maven-plugin插件来打包应用,以及maven-war-plugin插件来生成war包。 2. war包的生成:在pom.xml文件中对maven-war-plugin进行配置,从而在构建过程中生成war包。生成的...

    ant打war包

    在这个示例中,我们定义了三个目标:`init`用于创建必要的目录,`compile`用于编译源代码,`war`则负责生成WAR包。 提到"svn的几个不同版本",这可能指的是Subversion(SVN),一个版本控制系统,用于跟踪文件和...

    java利用Ant脚本生成war包全过程

    Apache Ant是一个强大的构建工具,它允许开发者通过XML脚本来自动化构建过程,包括生成WAR包。下面将详细介绍如何使用Ant脚本来生成WAR包。 首先,你需要准备Ant环境。这包括下载Ant的安装包,例如`apache-ant-...

    jenkins+svn一键发布war包

    - 构建完成后,Jenkins会在工作空间目录下的对应项目文件夹生成WAR包。 #### 四、一键发布WAR包 1. **配置文件**: - 在SVN仓库中特定项目的配置路径下创建一个`libs`文件夹,并放入必要的JAR包(如wdklib.jar)...

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

    这样Maven会知道你需要生成war包而不是jar包。 ```xml &lt;packaging&gt;war ``` 2. **排除SpringBoot内置的Tomcat容器**: SpringBoot默认包含了一个嵌入式的Tomcat服务器,但在打包war时,我们需要排除这个内置的...

    java的web项目的war包实现nginx+tomcat+https的快速和安全的配置

    "java web项目的war包实现nginx+tomcat+https的快速和安全的配置" 本资源主要讲述了如何将 Java 开发的 war 包部署到 Linux 服务器上,并使用 Nginx 和 Tomcat 实现负载均衡和 HTTPS 访问,同时支持 IPv6 网络的...

    浅析idea生成war包放入tomcat的路径访问问题

    浅析 Idea 生成 war 包放入 Tomcat 的路径访问问题 Idea 是一个功能强大且流行的集成开发环境(IDE),它可以帮助开发者快速创建、编译和部署 Java 应用程序。然而,在将 war 包部署到 Tomcat 服务器时,开发者...

    【小QのSpringBoot】打包可部署的War包DEMO

    在`&lt;build&gt;`部分添加`&lt;packaging&gt;war&lt;/packaging&gt;`标签,表明我们要生成WAR包。同时,为了使Spring Boot应用能够被Web服务器识别,需要引入`spring-boot-starter-web`依赖并排除内嵌的Tomcat容器,如下所示: ```...

    jenkins直接启动war包

    本文将详细介绍如何在Windows和Linux系统上通过直接启动WAR包来运行Jenkins,并提供查询管理员密码的方法。 ### Jenkins WAR包启动 1. **下载Jenkins WAR文件**: 首先,你需要从Jenkins官方网站...

    tomcat部署war项目操作文档

    确保已勾选"Build on make",这样每次构建项目时都会生成WAR包。 2. **更新与配置检查**: 在打包前,先执行Subversion的更新操作,确保代码是最新的。检查并校验配置文件,特别是`jdbc.properties`,这是数据库...

    Springboot项目正确打war包maven版pom.rar

    我们需要配置该插件,以便它能生成war包并处理启动类。 ```xml &lt;groupId&gt;org.springframework.boot &lt;artifactId&gt;spring-boot-maven-plugin &lt;mainClass&gt;com.example.YourApplication&lt;/mainClass&gt; &lt;!-- ...

    在IntelliJ idea8中部署Jboss服务器图解

    在部署war包时,我们需要指定war包的生成路径,以便IntelliJ IDEA 8能够正确地生成war包。在这里,我们需要勾选左边的复选框,然后配置war包的生成路径。 六、部署Jboss服务器 在配置好war包的生成路径后,我们就...

    hello的一个war包

    【标题】"hello的一个war包"是一个专门为初学者设计的Web应用程序压缩包,它遵循了Java Web应用程序的标准打包格式——WAR(Web ARchive)。WAR文件是Java EE平台中的一个重要组成部分,它允许开发者将所有必要的...

    使用指令打war包

    "使用指令打war包" 在Eclipse环境中,如何使用指令来打war包是一个非常实用的技能,特别是在不想安装插件的情况下。本文将详细介绍使用指令打war包的方法,并解释相关的知识点。 首先,为什么需要使用指令来打war...

    AWC开发环境配置、生成、部署.doc

    本文主要介绍了如何配置AWC(Activeworkspace)的开发环境,生成WAR包,并在Tomcat服务器上进行部署。AWC是一款基于Java的企业级工作流管理平台,常用于构建企业应用。下面是详细步骤: ### 一、开发环境配置 1. *...

    cas-server-4.0.0-release单点登录源码和war包-原版

    - **构建war包**:源码中包含Maven配置,通过Maven可以编译源码生成war包,然后部署到Servlet容器如Tomcat。 - **配置文件**:`cas.properties`是主要的配置文件,包括服务器地址、数据库连接、认证策略等。 - **...

    war做成工具

    war做成工具war做成工具

Global site tag (gtag.js) - Google Analytics