`
xpopi
  • 浏览: 62627 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

Tomcat7 部署多个项目

 
阅读更多


介绍下怎么在tomcat 下面部署多个应用,网上看了很多资料都有点乱


环境:


Ubuntu10.04 ,JDK1.6, Tomcat7.022


注意:JDK6和Tomcat 7可能会有问题, 请参照其我的其他文章

 

现在我${tomcat-home}/的目录结构是这样的(这些都是原本没有的需要手动创建):


 



conf/Catalina/localhost:指定项目的配置,这里主要是xml

libs* :所有自己jar 的分类,分了2个目录方便自己管理

projects:自己的web项目,可以建多个 例如:home/v-1.0/home/(项目)




怎么配置:

一,首先在修改conf/catalina.properties :

这里是指定jar 的位置,启动的时候会加载目录下面的jar


shared.loader=${catalina.home}/libs-my,${catalina.home}/libs-my/*.jar,${catalina.home}/libs-api,${catalina.home}/libs-api/*.jar

 


二,在conf/Catalina/localhost 下面

添加:ROOT.xml

内容:<Context docBase="/home/thomas/java/tomcat-servers/tomcat7-sever1/projects/COMMON-ROOT" ></Context>

 

那么访问路径如:http://localhost:8080 访问的就是projects/COMMON-ROOT 下面的

  还可以添加多个 :

如 :mobile.xml



<Context path="/mobile" docBase="/home/thomas/java/tomcat-servers/tomcat7-sever1/projects/mobile/v-1.0/mobile" distributable="true"/>

 

访问路径:http://localhost:8080/mobile ,


这样部署多个项目就很方便了,希望对大家有用~~~~~







 

  • 大小: 19.8 KB
分享到:
评论

相关推荐

    Tomcat7部署多个Web项目的方法-有图有真相

    根据提供的文件信息,下面详细介绍在Tomcat7上部署多个Web项目的方法,这些知识点包括了配置文件的编辑、部署路径的管理以及特定开发环境下的项目结构调整。 首先,Tomcat作为一个应用服务器,用于托管Java Web应用...

    Tomcat下部署多个项目

    Tomcat下部署多个项目 Tomcat是Apache软件基金会的一个开源的Web应用服务器,能够运行Java Servlet和JavaServer Pages(JSP)。在Tomcat中部署多个项目是一种常见的需求,下面将介绍如何在Tomcat中部署多个项目。 ...

    tomcat部署多个项目

    ### Tomcat部署多个项目的详细指南 #### 一、前言 Apache Tomcat 是一款非常流行的 Java Web 应用服务器,广泛用于开发、测试以及生产环境中部署 Java Web 应用程序。当需要在同一台服务器上部署多个项目时,合理...

    一个Tomcat如何部署多个项目附多种解决方案及详细步骤.docx

    ### 如何在一个Tomcat服务器上部署多个项目:多种解决方案及详细步骤 #### 一、前言 在实际的开发和测试环境中,经常需要在同一台服务器上部署多个项目,以满足不同场景的需求。本文将详细介绍如何在一个Tomcat...

    tomcat 部署java项目 jar

    标题中的“tomcat部署java项目jar”指的是在Apache Tomcat服务器上部署Java Web应用程序,通常以JAR(Java Archive)格式打包。Tomcat是一个开源的轻量级应用服务器,主要用于运行Servlet和JSP(JavaServer Pages)...

    tomcat部署多个项目.pdf

    Tomcat 部署多个项目解决方案 在 Tomcat 中部署多个项目时,可能会遇到一些问题,例如多个项目间的配置冲突、日志记录问题等。以下是解决这些问题的方法和相关知识点。 问题 1:java.lang.IllegalStateException ...

    tomcat服务器上部署项目

    总之,部署Java Web项目到Tomcat服务器是一个多步骤的过程,涉及到服务器配置、项目打包以及服务器管理等多个环节。理解这些知识点有助于优化开发流程,提高效率。在实际操作中,应根据具体需求选择适合的部署方式,...

    一个tomcat配置多个端口运行不同项目

    本教程将深入探讨如何配置Apache Tomcat 8.5.11以支持在一个实例中同时运行多个项目,每个项目绑定到不同的端口,以实现资源的有效利用和管理。 首先,我们需要了解Tomcat的基本结构。在解压的`apache-tomcat-...

    spring boot项目和vue一起放在tomcat部署

    "Spring Boot 项目与 Vue 一起部署到 Tomcat 服务器" 在本文中,我们将介绍如何将 Spring Boot 项目和 Vue 一起部署到 Tomcat 服务器中。这个过程需要我们对 Tomcat 服务器进行配置,以便能够正确地部署并运行我们...

    服务器部署多个tomcat方法

    标题"服务器部署多个tomcat方法"暗示我们将探讨如何在单个服务器上配置和管理多个独立运行的Tomcat实例,以实现应用隔离、负载均衡或服务多样化。这通常涉及到配置、端口管理、目录结构和启动脚本的调整。 首先,...

    tomcat部署war项目操作文档

    【Tomcat部署WAR项目操作文档】 Tomcat是一个广泛使用的开源Java Servlet容器,它允许开发者部署Web应用程序,包括WAR(Web Application Archive)格式的文件。以下是一份详细的步骤指南,涵盖了从打包WAR文件到在...

    linux下按照tomcat并部署web项目

    在Linux环境下安装并配置Tomcat以及部署Web项目是一项重要的技术任务,涉及到多个环节的设置与调整。以下将详细介绍整个过程中的关键步骤及注意事项。 #### 二、安装JDK 1. **下载JDK安装包**:首先需要从Oracle...

    tomcat 多部署实现

    在单个Tomcat实例中部署多个应用程序是一种常见的场景,尤其是在开发环境中,这种做法可以帮助开发者更高效地管理资源和测试环境。本文档将详细介绍如何在一个Tomcat实例中部署多个Web应用程序,包括必要的步骤、...

    同一服务器部署多个Tomcat方法.docx

    ### 同一服务器部署多个Tomcat的方法 在实际的应用场景中,有时我们可能需要在同一台服务器上部署多个Tomcat实例来满足不同的应用需求或进行负载均衡。本文将详细介绍如何在同一台Windows服务器上部署多个Tomcat...

    Tomcat部署为每个应用分配不同端口

    通过这种方式,可以在同一台服务器上运行多个独立的Tomcat实例,每个实例监听不同的端口,实现多应用的并行部署。 总之,理解Tomcat的部署机制和Context配置对于高效、灵活地管理Web应用至关重要。无论是静态部署、...

    tomcat中部署java项目

    与第二种方式类似,但这种方式更加灵活且易于管理多个配置文件。 1. **创建 XML 文件**:在 `conf/Catalina/localhost` 下创建一个名为 `ItSource.xml` 的文件,并在里面写入 `&lt;Context&gt;` 标签。 ```xml ``` ...

    同时部署多个Tomcat

    当需要在同一台服务器上运行多个不同的Web应用或者为了负载均衡、故障恢复等原因,我们需要部署多个Tomcat实例。以下是对"同时部署多个Tomcat"这一主题的详细解释: 一、为什么需要同时部署多个Tomcat? 1. 应用...

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

    关键词“整合”意味着这个项目可能包含了多个组件或模块,已经经过了集成测试,形成了一个完整的系统。同时,项目包含了“源码”,意味着我们可以深入研究项目的编程细节和实现逻辑。此外,“tomcat部署文件”表明...

    ubuntu配置多个tomcat方法

    在Linux环境下,特别是Ubuntu操作系统中,有时我们需要在同一台服务器上部署多个Tomcat实例来满足不同的应用需求或进行负载均衡等操作。本文将详细介绍如何在Ubuntu系统下配置并运行多个Tomcat服务。 #### 二、配置...

Global site tag (gtag.js) - Google Analytics