tomcat下运行多个项目

1. tomact下修改端口解决端口冲突

http://jingyan.baidu.com/article/9f63fb91d0f1b8c8400f0e1d.html

打开 servers下面的server.xml文件,

修改对应的端口变得不一致

<Server port="8105" shutdown="SHUTDOWN">

<Connector connectionTimeout="20000" port="8088" protocol="HTTP/1.1" redirectPort="8443"/>

<Connector port="8109" protocol="AJP/1.3" redirectPort="8443"/>

2. 修改webAppRootKey防止冲突

需要在各自的web.xml下添加,确实好像也是不可以的,soso

<context-param>  
     <param-name>webAppRootKey</param-name>  
     <param-value>socialmedia</param-value>  
</context-param>

分类: tomcat

时间: 2024-10-11 23:01:22

tomcat下运行多个项目的相关文章

一个tomcat下部署多个项目或一个服务器部署多个tomcat

最近需要把两个项目同时部署到服务器上,于是研究了一下,页借鉴了很多别人的方法,把过程记录下来,以儆效尤. 目录: 1,一个tomcat下同时部署两个项目(多个项目可以参考) 1.1项目都放在webapps内(共用一个端口) 1)把两个项目都放在webapps下. 2)处理重复jar包. 3)tomcat端口默认为8080.如果想修改可以去conf下的server.xml中进行修改 4)启动tomcat 1.2建立多个类似于webapps的文件夹,通过conf下的server.xml进行配置(每个

一个Tomcat下部署多个项目异常:org.springframework.jmx.export.UnableToRegisterMBeanException: Unable to register MBean 的解决方法

内容简介 在测试服务器上Tomcat下部署两个Spring boot项目,总是一个能启动成功,另一个启动不成功.这两个war包单独部署均能正常启动. 查看日志:启动时报出 org.springframework.jmx.export.UnableToRegisterMBeanException: Unable to register MBean 的异常. 本文主要说明这个问题的解决方法(我的情况用下面的方法能解决). 异常信息(部分) Error starting ApplicationCont

Spring boot打包为可部署在tomcat下运行的war文件的方法(使用Gradle、Intellij IDEA)

使用Gradle: dependencies { compile("org.springframework.boot:spring-boot-starter-web") providedCompile("org.springframework.boot:spring-boot-starter-tomcat")//此处使用providedCompile,则生成的jar包可放入tomcat内运行// compile("org.springframework.b

linux系统中部署项目,验证码不能正常显示,而windows下面的tomcat下运行,验证码能正常显示,之解决办法

linux下验证码功能不能正常显示 步骤方法:1.修改${TOMCAT_HOME}/bin/catalina.sh (windows修改catalina.bat).2.查找到-Djava.io.tmpdir="$CATALINA_TMPDIR"这行,3.并在这一行下加入:-Djava.awt.headless=true \,一共需要在修改文件里面添加7次,4.修改好"保存"再重启tomcat后网页的验证码就可以正确显示了. 原文地址:https://www.cnbl

使用tomcat插件运行java web项目

1 新建javaweb项目 使用骨架创建javaweb项目,具体步骤不熟悉的参见上一篇文章[idea集成maven]. 2 添加依赖 <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>2.5</version> </dependency> <dependency> &

Tomcat下部署多个项目

转载地址:http://blog.csdn.net/philosophyatmath/article/details/30246631 同一端口号的多个项目部署     添加: <Context path="/route" reloadable="true" docBase="/home/develop/tomcat-7.0.54/flatrass"/> <Context path="/route2" rel

windows 下运行angualr/material2 项目

第一步:到github上clone  angular/material2 项目 第二步:npm install 第三步: 打开git bash (cmd 或 powershell 是无法成功运行该项目的) 第四部:运行 npm install gulp 第五步:运行 gulp material:build 第六步:运行 gulp serve:devapp

xml编码格式在tomcat下运行出错,eclipse里面直接运行没有问题

在eclipse里面直接运行没有问题,发布到tomcat下面就报错了 都设定成UTF8编码了..... xml数据带中文报的错: com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException: 2 字 节的 UTF-8 序列的字节 2 无效. xml数据不带中文报的错: com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceExcepti

tomcat下配置多个项目

<Host name="localhost"  appBase="webapps"            unpackWARs="true" autoDeploy="true"            xmlValidation="false" xmlNamespaceAware="false">            <Context path="/DtpSe