`
雪馨25
  • 浏览: 129540 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

war文件部署到本地tomcat

阅读更多

打war包

项目名称为account

eclipse中项目上右键 export-->war file -->Browse(指定打完的包存放路径)-->finish account.war包已经完成

部署到tomcat

  • 1、找到tomcat的安装路径(如:D:\example\download\set\apache-tomcat-7.0.23
  • 2、D:\example \download\set\apache-tomcat-7.0.23\webapps文件夹下如有account.war文件及account.文件夹先删除,并且删 除D:\example \download\set\apache-tomcat-7.0.23\work文件夹下的Catalina
  • 3、D:\example \download\set\apache-tomcat-7.0.23\webapps中增加新的account.war文件
  • 4、D:\example \download\set\apache-tomcat-7.0.23\bin中启动startup.bat(没有的话起tomcat7.exe),直至命令行启动成功
  • 5、运行项目Selenium测试文件可以正常通过测试即可,没有的话手动登陆尝试可正常运行即可

tomcat中热部署war

  • 要求:多数服务器正常情况下应该是启动的,部署应用不应该要求关闭服务器。
  • 步骤:
    • 在tomcat安装路径D:\example \download\set\apache-tomcat-7.0.23\conf文件夹下server.xml 打开修改 <Context path="/xxx" docBase="你的工程路径" reloadable="true" />
  • 理解
    • <Context>元素的属性:
      • path:指定访问该Web应用的URL入口。
      • docBase:指定Web应用的文件路径,可以给定绝对路径,也可以给定相对于<Host>的appBase属性的相对路径,如果Web应用采用开放目录结构,则指定Web应用的根目录,如果Web应用是个war文件,则指定war文件的路径。
      • reloadable:如果这个属性设为true,tomcat服务器在运行状态下会监视在WEB-INF/classes和WEB-INF/lib目录下class文件的改动,如果监测到有class文件被更新的,服务器会自动重新加载Web应用。
      • 在开发阶段将reloadable属性设为true,有助于调试servlet和其它的class文件,但这样用加重服务器运行负荷,建议在Web应用的发存阶段将reloadable设为false。

eclipse中部署

  • eclipse的Servers窗口中的Server中delete所有已经添加的项目
  • 选中Server右键open
  • 打开界面中,打开“Server Locations”,选择"Use Tomcat installation ",默认为"Use Workspace metadata "
  • 选中"Use Tomcat insallation "后,下面一行,Server Path 自动修改为D:\example \download\set\apache-tomcat-7.0.23(Tomcat安装路径)
  • Deploy Path 处需要修改为"webapps" ,默认为"wtpwebapps"。
  • 点击右上角,close,关闭。弹出对话框,选择YES,保存设置。

问题解决

    • Eclipse中的项目运行项目名称需要时项目右键Properties--> Web Project Setting 中名称一致
    • Tomcat中运行的项目名称需要与war包中一致
    • 如果项目有变化,保存后会自动进行发布,不用进行操作
分享到:
评论

相关推荐

    将Web项目War包部署到Tomcat服务器基本步骤

    - **用途**: 开发者在完成本地调试后,通常会将整个项目打包成War文件,以便于测试人员进行测试或用于生产环境的部署。 - **部署方式**: 可以直接放置在Tomcat服务器的`webapps`目录下,服务器启动时会自动解压War...

    springboot项目打成war包并部署到Linux的Tomcat中

    springboot项目打成war包并部署到Linux的Tomcat中流程目录:启动类继承`SpringBootServletInitializer`pom文件添加`war`mvn命令操作(clean、install)打好的war包部署到Linux的Tomcat中本地访问部署好的项目 ...

    Java获取Tomcat下war包部署的Web工程根目录路径的方法

    开发web工程时经常要获取工程的根目录,自己用Java实现的获取Tomcat下war包部署的Web工程根目录路径的方法,主要利用web工程默认的目录结构,此外也可以指定工程名称获取工程目录的绝对路径

    将Web项目War包部署到Tomcat服务器基本步骤.docx编程资料

    开发者在完成Web项目的开发和测试后,会将项目打包成War文件以便于部署。 - **内容**: 包含HTML、CSS、JavaScript前端资源以及Java后端代码和配置文件等。 - **用途**: 主要用于发布Web应用到服务器上。 - **位置**...

    详解将Web项目War包部署到Tomcat服务器基本步骤

    将Web项目打包为War包部署到Tomcat服务器是一个典型的Web应用程序部署过程。War包是Web Archive的缩写,它是一种特殊的JAR文件,用于部署和分发包含Web应用组件(例如JSP、Servlet、HTML页面、Java类文件等)的Java...

    将Web项目War包部署到Tomcat服务器基本步骤.docx

    部署 Tomcat 服务器需要从官网上下载 Tomcat 服务器,然后将其解压缩到本地硬盘。下载地址为:http://tomcat.apache.org/download-70.cgi。下载后解压缩,如 E:\apache-tomcat-7.0.26。 设置 Tomcat 环境变量 设置...

    tomcat7本地服务器

    4. 将开发的Web应用打包成WAR文件,放入webapps目录下。 5. 启动Tomcat服务器,通常通过bin目录下的startup.bat(Windows)或startup.sh(Linux/Mac)脚本。 6. 访问http://localhost:8080查看Tomcat默认页面,或...

    tomcat服务器上部署项目

    1. **WAR文件部署**:如果你的应用是一个完整的WAR文件,可以直接将其放入`webapps`目录下。Tomcat会自动检测到新的WAR文件,并在后台解压并部署。等待一段时间后,应用就可以通过`...

    flowable官方提供的6.4.0和6.7.2的Tomcat部署的war包

    在给定的压缩包文件中,包含了两个不同版本的Flowable,分别是6.4.0和6.7.2,这两个版本都是针对Tomcat服务器进行部署的WAR包。 首先,我们来了解一下Tomcat。Tomcat是一款轻量级的应用服务器,主要用于运行Java ...

    kettle的web版本,自己编译的war包,直接放到tomcat下运行,然后http://localhost:8080/web

    将编译好的WAR文件部署到Tomcat服务器的过程是这样的:首先,用户需要下载并安装Apache Tomcat服务器,这是一个流行的Java Servlet容器。接着,将Webspoon的WAR文件复制到Tomcat的webapps目录下。当Tomcat服务器启动...

    idea打包成war包部署到tomcat及访问路径问题(图文详解)

    这样,当你运行或调试项目时,Idea就会自动将项目打包成WAR文件并输出到指定目录。 将生成的WAR包移动到Tomcat的`webapps`目录下。启动Tomcat服务器后,你可以通过`http://localhost:8080/你的war包名称/`来访问你...

    Tomcat 部署ecology9

    你需要在此文件中配置ecology9的应用上下文路径,例如设置`&lt;Context&gt;`标签,指定应用的WAR文件或应用目录。 4. **编辑startup.sh和shutdown.sh**:这两个脚本分别用于启动和停止Tomcat服务。根据你的系统环境,可能...

    SSM项目频繁打成war包部署,使用tomcat和maven实现热部署配置

    首先,我们需要在本地Tomcat服务器的配置文件`tomcat-users.xml`中添加相应的角色和用户权限。在`&lt;tomcat_home&gt;/conf/tomcat-users.xml`中,增加如下内容: ```xml &lt;user username="tomcat" password="tomcat" ...

    idea配置Tomcat部署web应用

    2. 配置部署方式:在部署配置中,选择部署方式,例如WAR文件或 exploded WAR文件,然后配置部署的其他选项,例如应用程序的Context Root等。 四、部署Web应用程序 在IDEA中,选择Run &gt; Run 'your_application',...

    mars-MP3项目整合(包括源码+tomcat部署文件)

    MP3项目整合(包括源码+tomcat部署文件)”,它再次强调了项目的关键特性,即提供了完整的源代码和部署方案,这对于开发者、学生或者对Java Web技术感兴趣的人来说,是一个宝贵的资源,可以用来学习实际项目开发流程,...

    本地tomcat7.0.76包

    6. **应用部署**:将Web应用程序的WAR或EAR文件部署到Tomcat服务器上,MyEclipse提供图形化界面简化这一过程。 7. **运行与调试**:在MyEclipse中可以直接启动和停止服务器,以及进行远程或本地调试,方便开发测试。...

    把java文件发Tomcat

    - 将生成的WAR文件复制到Tomcat安装目录下的`webapps`文件夹。例如,如果WAR文件名为`test.war`,那么它会被解压缩为一个名为`test`的文件夹,成为Tomcat的一个Web应用。 - 需要编辑Tomcat的配置文件`conf/server...

Global site tag (gtag.js) - Google Analytics