Tomcat中部署的工程项目下出现2个相同的Spring-web-4.2.0.Release.jar导致项目不能启动 [问题点数:20分]

Bbs1
本版专家分:2
结帖率 60%
Bbs1
本版专家分:2
Bbs1
本版专家分:0
spring-web-5.0.4.RELEASE.jar
spring-web-5.0.4.RELEASE.jar; spring-web-5.0.4.RELEASE.jar
Spring官网下载各版本jar包
source: http://blog.csdn.net/yuexianchang/article/details/53583327 1:浏览器输入官网地址:http://spring.io/projects 2:点击如图树叶页面按钮。  3:点击如图小猫图片按钮。  4:查找downloading spring artifacts 链接点击。  5:
spring4.1.0.RELEASE版jar包【整合包,包含所有的主要jar包】-正式版下载
spring4.1.0.RELEASE版jar包【整合包,包含所有的主要jar包】-正式版下载 包含了spring所需要的所有主要jar包、源码和代码api文档 spring-framework-4.
spring-core-4.1.1.RELEASE.jar下载、源码下载
version:4.1.1.RELEASE 文件名 时间 大小 下载 spring-core-4.1.1.RELEASE-javadoc.jar 2014-10-01 1.29M 下载 spring-core-4.1.1.RELEASE-sources.jar 2014-10-01 632.46K 下载 spring-core-4...
spring-web-4.1.7.RELEASE-sources.jar
spring-web的源码
spring-framework-4.1.0.RELEASE-dist所需jar包官方下载地址
https://repo.spring.io/list/libs-release-local/org/springframework/spring/4.1.0.RELEASE/
spring-web-4.2.0.RELEASE.jar报错问题
今天学习ssh整合框架时,spring与struts2整合时遇到spring-web-4.2.0.RELEASE.jar这个jar包一直报错,<em>tomcat</em>显示无法<em>部署</em>发布。 解决方法:1.换一个web的jar包版本,低一点的,我用了3.1.1就可以了,可能是不兼容。       2.老师说删除jar包里面的一个模块什么的,没搞懂       3.两种框架jar包最好不要有<em>相同</em>的,有的
在同一个Tomcat下部署多个SpringMVC相同项目
Host配置 修改每个<em>项目</em>里面的Web.xml和log4j.properties(每一个相对应)          修改Tomcat配置 新建文件夹(shared\lib) 修改Tomcat中confàcatalina.properties 将<em>项目</em>lib中的Jar包全部拷贝至shared/lib文件夹下,并将其他<em>项目</em>中的Jar包全部删除
Tomcat部署两个相同项目问题
解决方案: 在<em>启动</em><em>出现</em>错误的工程web.xml增加如下语句便可 webAppRootKey app.root 参考链接:http://blog.csdn.net/downloadsunlight2009/article/details/7514634
tomcat中同时部署两个项目的异常解决
我把两个<em>项目</em>都放在myeclipse下同时<em>部署</em>2个<em>项目</em>并<em>启动</em><em>tomcat</em>,<em>出现</em>报错,而这个错误就是解决问题的关键  错误如下: java.lang.IllegalStateException: Web app root system property already set to different value 报 webapp.root 异常 webAppRootKey是
MyEclipse的Tomcat发布因同时发布两个项目出现问题
第一:点击此按钮,就可呈现服务器中<em>部署</em>文件 第二:移除相关所有<em>项目</em> 第三:重新<em>启动</em>Tomcat即可。
同一个tomcat启动两个相同项目
<em>项目</em>A,B(B 是A 的复制) 若把A,B工程同时<em>部署</em>到<em>tomcat</em>下,会发生只能访问A,B工程中的其中一个,而另一个会<em>出现</em>404错误(或者无法访问),此时可参照如下方法解决: 步骤1:找到工程下的web.xml文件 步骤2:修改webAppRootKey的属性,使得两工程的不一致便可 A工程的webAppRootKey属性如下: &amp;lt;context-param&amp;gt; &amp;lt;pa...
服务器同一个tomcat 部署2个相同项目
<em>项目</em>A,B(B 是A 的复制) 若把A,B工程同时<em>部署</em>到<em>tomcat</em>下,会发生只能访问A,B工程中的其中一个,而另一个会<em>出现</em>404错误(或者无法访问),此时可参照如下方法解决: 步骤1:找到工程下的web.xml文件 步骤2:修改webAppRootKey的属性,使得两工程的不一致便可 A工程的webAppRootKey属性如下: webAppRootKey m
tomcat部署两个工程时,只有一个可以访问,另一个出现404错误,该如何解决
<em>tomcat</em>下<em>部署</em>两个工程时,只有一个可以访问,另一个<em>出现</em>404错误,该如何解决 在开发新<em>项目</em>的时候,有时候为了省时,直接把曾经做过的<em>项目</em>工程A拷贝成改名为B工程,然后再在B工程上进行功能的开发, 此时若把A,B工程同时<em>部署</em>到<em>tomcat</em>下,会发生只能访问A,B工程中的其中一个,而另一个会<em>出现</em>404错误,此时可参照如下方法解决: 步骤1:找到工程下的web.xml文件 步骤2:修改webA...
tomcat同时部署两个项目错误
错误描述: Web app root system property already set to different value: 'webapp.root'    <em>tomcat</em>发布多个<em>项目</em>时抛的webAppRootKey错误,<em>部署</em>到WAS控制台单独一个<em>项目</em>可以运行,两个<em>项目</em>同时运行先<em>启动</em>的可以运行,后<em>启动</em>的<em>项目</em>不会读本<em>项目</em>的web.xml信息。    异常信息: Web a
一台机器上启动两个tomcat端口号冲突问题
有时候我们需要在一台机器上<em>启动</em>多个<em>项目</em>,但是一个<em>tomcat</em>下<em>启动</em>多个<em>项目</em>会<em>导致</em>调试会出不可预期的问题,所以可以试着<em>启动</em>两个<em>tomcat</em>服务器 步骤如下: 1.打开<em>tomcat</em>的安装目录找到conf文件夹下的server.xml文件 C:\Program Files\Apache Software Foundation\Tomcat 7.0\conf 2.如果只是为了解决808
同时用两个不同版本的Tomcat跑两个项目方法,及不用Eclipse把项目部署到Tomcat的方法
因<em>项目</em>需要,要同时<em>部署</em>两个<em>项目</em>,但是对Tomcat的支持度不同,一个需要用Tomcat6, 一个需要用Tomcat7 将两个<em>项目</em>分开跑会<em>出现</em> java.lang.Exception: Socket bind failed: [730048] ?????????×???(Э?é/???????/???)????í??  端口号被占用的错误 于是可以修改其中一个Tomcat的端口号,修
Tomcat下部署两个项目启动失败
今天在现场<em>部署</em><em>项目</em>的时候遇到了一个问题。 我准备将两个<em>项目</em><em>部署</em>到同一个服务器Tomcat下,<em>启动</em>失败,后台异常如下: [Cloudup.ERROR] (CommonsLogger.java:38) Dispatcher initialization failed 2013-07-23 10:29:27,552 Unable to load configuration. - [unkno
同一tomcat部署两个项目,一个可以访问,一个404解决办法
1、修改web.xml文件里的webAppRootKey的属性,不要一样即可 <em>项目</em>1、 &amp;lt;context-param&amp;gt; &amp;lt;param-name&amp;gt;webAppRootKey&amp;lt;/param-name&amp;gt; &amp;lt;param-value&amp;gt;project.root&amp;lt;/param-value&amp;gt; &amp;lt;/context-param&amp;gt; <em>项目</em>2、 ...
一个tomcat下有多个应用时 多个Context启动冲突的问题解决
关于一个<em>tomcat</em>下有多个应用的冲突问题
Tomcat增加Context配置导致启动的时候项目加载两次
1. <em>出现</em>场景 eclipse发布web应用至<em>tomcat</em>,默认方式下访问该<em>项目</em>是需要带<em>项目</em>名称的,例http://localhost:8080/myapp/。 现在需要改成这样访问http://localhost。 修改<em>tomcat</em>的server.xml文件,增加如下配置,修改后host部分如下: Host name="localhost" appBase="webapps" unpa
同一台机器上部署启动)两个tomcat服务
最近一个<em>项目</em>需要在同一台机器上<em>部署</em>两个<em>tomcat</em>。如果直接将两个<em>启动</em>,你会发现只能<em>启动</em>其中一个。要想实现一台机器上<em>启动</em>两个<em>tomcat</em>,你需要以下几个步骤: 1:修改server.xml中的       我修改为(根据个人可以选择其他端口):       这个端口定义在Server标签中,port代表端口号,而shutdown代表关闭服务器的请求命令。 2:修改server.
两个相同版本的TomCat同时运行
做<em>项目</em>有时想到要把<em>项目</em>分开<em>部署</em>到两个TomCat里面,   要是是不同版本的TomCat就只需要修改端口就可以实现了,可是<em>相同</em>版本的话就出问题了。   比如两个TomCat6.0或者两个TomCat7.0同时运行,则需要通过以下的方法修改:   修改TomCat目录下的server.xml文件里面的三个数字:   D:\TomCat\2.OHealt
tomcat同时部署两个项目的问题
最近直接把两个<em>项目</em>打成war包在<em>tomcat</em>下发布,<em>出现</em>了很多莫名奇妙的问题,就是<em>不能</em>发布成功,只能有一个<em>项目</em>能成功,在网上查了很多方法,以为是两个<em>项目</em>中jar包<em>出现</em>冲突,也按照网上的方法把两个<em>项目</em>中<em>相同</em>的jar包找出来放在了<em>tomcat</em>的lib目录下。结果还是不管用,只能<em>启动</em>一个,另外一个被中断。       最后为了测试,我把2个<em>项目</em>都放在eclipse下同时<em>部署</em>2个<em>项目</em>并<em>启动</em>tomca
解决多个Spring Boot项目部署在一个Tomcat容器冲突问题
参考地址:http://www.cnblogs.com/tomxin7/p/9434085.html 解决方案 Spring Boot的spring.jmx资源管理是默认打开的,而两个<em>项目</em>同时使用会冲突,网上有两种解决办法,我用的是第一种,第二种大家自测: 修改配置文件:application.properties(yml) 办法1:在<em>项目</em>配置中加入:spring.jmx.enabled=f...
多个项目部署在同一个tomcat导致冲突的问题
最近刚研究完分布式,但是在跑两个<em>项目</em>的时候,经常会提示提供者缺少依赖(mapper),我就开始想我都在pom里添加了的。。为什么会找不到,之后发现,消费者是不需要依赖mapper的,在跑消费者的时候会把提供者的root替换掉,<em>导致</em>冲突,在eclipse里没有试过别的方法,我在用idea,解决方法就是在<em>tomcat</em><em>部署</em>的<em>项目</em>配置中,有个ApplicationContext,每个<em>项目</em>需要有独立的配置,...
一个Tomcat部署两个或以上的项目
废话不说,我们直奔主题 1.Tomcat的解压文件目录下的conf文件夹中找到server.xml文件; 2.找到server.xml文件的最底部的&amp;lt;/Service&amp;gt;和&amp;lt;/Server&amp;gt;标签;如下图: &amp;lt;/Service&amp;gt; &amp;lt;/Server&amp;gt; 3.上图两个标签之间添加下图代码: &amp;lt;Service name=&quot;Catalina...
记idea上tomcat部署web项目遇到的两个问题
系统:centos6.8 idea:ideaIU-15.0.6.tar.gz <em>tomcat</em>:apache-<em>tomcat</em>-7.0.90 一、报错: Server is not connected. Deploy is not available 这个问题还会说什么1099端口不可用,查了好久,最终在https://blog.csdn.net/qq_16403141/article/detai...
Intellij idea 中启动多个tomcat server失败问题解决
如我在由eclipse转intellij Idea中提到,由于由Eclipse刚投入Intellij的怀抱不久,对一些使用尚不熟悉,尤其这两天在Intellij中配置<em>启动</em>多个Tomcat<em>出现</em>了问题。问题描述Intellij idea中,为在本地调试两个系统之间的调用,配置两个本地<em>tomcat</em> server,设置不同的端口号,如8081和8082,Deploy中加入两个系统各自的Artifact xx
Linux配置2个或多个Tomcat同时运行
一、问题说明 今天操作Linux<em>部署</em><em>项目</em>的时候,公司领导要求,只给一个服务器,但是有2个<em>项目</em>要<em>部署</em>,而且需要独立分开运行。 二、解决方法 Linux配置两个或多个Tomcat,一个Tomcat对应<em>部署</em>一个<em>项目</em>即可。该文章以配置2个<em>tomcat</em>为例,如果想<em>启动</em>多个可以依此法类推…… 1、配置profile #vi /etc/profile 加入以下代码(tomca
Tomcat启动时多次部署项目引发的bug
Tomcat<em>启动</em>时,会发生多次<em>部署</em>的现象。可以看下这篇博客。 http://blog.csdn.net/xichenguan/article/details/52422994在使用Quartz的过程中,没有使用Spring配置文件的方式,而是继承了ServletContextListener类,用程序去初始化的Quartz的Scheduler,同时还初始化并start了任务,这样<em>导致</em>的问题就是,如
tomcat项目重载 ,同一个项目初始化两次,同时执行两个进程
在做上一个<em>项目</em>之前,并没有意识到这个问题,上一个<em>项目</em>是一个java web<em>项目</em>,只是网页程序,登录啥的,两个进程在运行的同时没有太多影响。 突然有一个<em>项目</em>,要求单独做一份后台服务,用于处理接受webservice并做后台处理,因为程序中运行了一份定时程序,<em>导致</em><em>项目</em><em>启动</em>时,因为重载情况的存在,在运行<em>项目</em>后有两个定时<em>相同</em>的服务在运行,所以才意识到这个问题。具体方案通过查找以后已经解决,网址如下:
Eclipse中项目两次加载 or Eclipse下Servers中一个项目下有两个甚至多个spring-web的jar
 问题展示:       解决:  打开Servers中的server.xml,找到     &amp;lt;ContextdocBase=&quot;sensor&quot; path=&quot;/sensor&quot; reloadable=&quot;true&quot;source=&quot;org.eclipse.jst.jee.server:sensor&quot;/&amp;gt;将reloadable参数改为false。 注意:1.修改这个参数后,配合Host标签的au...
一个Tomcat下部署两个,甚至多个项目
Tomcat目录下的结构如图: 第一步:Tomcat默认空间webapps,中已经存在一个<em>项目</em>了,此时要增加一个<em>项目</em>运行可以将原本webapps目录copa一份, 改名为webapp1(或者其他看实际情况),然后,将webapp1目录中原来的<em>项目</em>清除,加入你要<em>部署</em>的新<em>项目</em> 第二部:更改conf中的配置文件:server.xml            
如何在一个Tomcat下部署两个应用
如何在一个Tomcat下<em>部署</em>两个应用笔者是<em>tomcat</em>使用新手 在发布自己的测试应用时发现 请求发布的第二个应用时(应用按字母顺序排序) 会报出第二个应用无法正常发布的问题问题描述笔者需要将导出的两个应用的war包spring.war 和test.war<em>部署</em>在linux环境的同一个Tomcat服务下。spring.war 先<em>部署</em>,第一次<em>部署</em>test.war成功了,8080端口下可以正常访问test
tomcat部署两个项目只有一个启动问题
最近开发<em>项目</em>时,遇到一个一个<em>tomcat</em><em>部署</em>两个<em>项目</em>,<em>导致</em>其中一个<em>启动</em>失败问题,最后查明是因为web.xml 中缺少 webAppRootKey 属性配置,由于没有指定该配置,<em>导致</em><em>项目</em>加载时使用的默认值,两个<em>项目</em>值一样,最后只有一个<em>启动</em>成功 配置如下 webAppRootKey mres // 这里可以随便起一个名字,不和其它<em>项目</em>冲突就行了 参考资料:
一个tomcat启动两个项目,只有一个能启动
本博客记录了在工作中遇到的实际问题,因文笔拙劣,请多多包含。 因需求我在<em>tomcat</em>,webapps目录中放入两个war包,<em>启动</em>startup,命令后,发现一个<em>项目</em>可以正常的<em>启动</em>,另外一个却无法找到报了404错误。![](https://img-blog.csdn.net/20180813100846370?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV...
myeclipse10.6的配置多个Tomcat并同时启动
因为某些原因,需要同时<em>启动</em>两个<em>项目</em>,但是在<em>启动</em>时,遇到一个问题:<em>启动</em>的<em>项目</em>总是第一个<em>项目</em>。        一开始配置第二个<em>tomcat</em>,window—server—<em>tomcat</em>,找到对应版本的<em>tomcat</em>之后,选择“enable”,再点击Launch,进去之后配置<em>tomcat</em>文件,就直接<em>部署</em><em>项目</em>并运行,结果<em>出现</em>上述问题。       后面经过问度娘后发现,原来还需要去配置(x)=argumen...
两个工程在同一个tomcat里运行遇到的log4j配置问题
http://elf8848.iteye.com/blog/2008595 web.xml中webAppRootKey 博客分类:  WEB服务器   web.xml中webAppRootKey --------------------------------------------------------------------
两个一样的tomcat不能同时启动解决方法
两个一样的<em>tomcat</em><em>不能</em>同时<em>启动</em>前提:最近在学服务器集群,现在弄的是纵向集群,即一台电脑上有多个服务器,扩大CPU使用率。 问题:我的服务器是Tomcat6.0.20,修改完所有端口之后(shutdown端口、http端口、https端口、ajp端口),<em>启动</em>一个就<em>不能</em><em>启动</em>另一个。环境:两个Tomcat6.0.20,使用一个JVM,JDK6,Win7 64位系统。系统环境变量里的CATALINA
配置两个一样的tomcat同时启动解决方案
问题:我的服务器是Tomcat7.0.20,修改完所有端口之后(shutdown端口、http端口、https端口、ajp端口),<em>启动</em>一个就<em>不能</em><em>启动</em>另一个。 环境:两个Tomcat8.0.36,使用一个JVM,JDK7,Win7 64位系统。 方案步骤如下:  1.使用压缩版的<em>tomcat</em><em>不能</em>使用安装版的。  2.第一个<em>tomcat</em>的配置不变。  3.增加环境变量CATALINA_HOM
linux服务器上部署项目,同时运行两个或多个tomcat
在阿里云服务器上<em>部署</em><em>项目</em>的时候,想使用阿里云提供的负载均衡服务并创建两个监听(如图),   但需要一台服务器提供两个端口,于是就请教前辈并查询资料,得知: 一台服务器提供两个端口,有两种方式: 1、一个<em>tomcat</em>,开放两个端口; 2、两个<em>tomcat</em>,各运行一个<em>项目</em>,提供两个端口。 后者性能更好一些。于是,就查询实现linux服务器上同时运行两个或多个<em>tomcat</em>的方式,下面以同...
J2EE系列:Tomcat多个项目部署内存溢出解决(实践)
公司几个<em>项目</em>都是用同一个框架做的,而且每个<em>项目</em>都是引用了100个左右jar包
Tomcat启动多个项目时,内存溢出的解决方案。
在最后加上这一段  -Xms512m -Xmx1024m -XX:PermSize=512m -XX:MaxPermSize=1024m
linux下同一个tomcat部署多个项目
linux下同一个<em>tomcat</em><em>部署</em>多个<em>项目</em> 第二个<em>项目</em>访问方式:   project_demo2.com:8080&amp;lt;!-- 一个端口多个域名 --&amp;gt; &amp;lt;Service name=&quot;Catalina&quot;&amp;gt; &amp;lt;!--这里默认使用8080端口--&amp;gt; &amp;lt;Connector port=&quot;8080&quot; protocol=&quot;HTTP/1.1&quot
项目导致Tomcat以服务启动内存溢出报错“PermGen space”
使用Tomcat作为并将其注册为Windows系统服务时,当Tomcat的webapps下的<em>项目</em>比较多的时候,重启服务器后,会发现在Windows服务列表中明明显示服务已<em>启动</em>,但是访问Tomcat主页发现仍然无法访问,说明服务根本没有<em>启动</em>,且去<em>tomcat</em>的logs目录下去查找<em>tomcat</em>6-stdout.2015-12-17.log日志时,发现报错信息为java.lang.OutOfMemoryE
在MyEclipse上同时部署两个Tomcat服务器
要在MyEclipse上同时<em>部署</em>两个服务器,最简单的方法是: 1.下载安装版Tomcat6,直接双击运行安装。 2.下载安装版Tomcat7,直接双击运行安装。 (两个不同版本的Tomcat是为了方便在MyEclipse上添加,如果安装同一个版本的服务器,会复杂很多), 3.在MyEclipse上添加两个服务器,Windows->Preference->搜索Tomcat。添加到对应版本。
tomcat启动时,不带项目名,启动两次或者造成端口冲突问题解决
在<em>tomcat</em>的server.xml文件中的该标签处,添加 autoDeploy="false"deployOnStartup="false" name="localhost"unpackWARs="true">(大概111行)
一个tomcat配置两个端口,跑两个web项目
1、找到<em>tomcat</em>配置文件conf/server.xml增加配置
服务器同时运行两个不同版本的Tomcat
当第一个<em>tomcat</em><em>启动</em>后,后面<em>tomcat</em>的server.xml中的端口不管怎么改,仍然会报端口冲突。后来在dos下运行才发现所有的<em>tomcat</em>都会去找CATALINA_HOME和CATALINA_BASE这两个环境变量,因此步骤如下:   1.使用压缩版的<em>tomcat</em><em>不能</em>使用安装版的(至少有一个是压缩版的)。   2.对其中的一个压缩版的Tomcat更改配置(见第3步),另一个<em>tomcat</em>
同一服务器部署多个tomca的端口号修改详情(同时启动两个tomcat
<em>部署</em>多个<em>tomcat</em>主要修改三个端口:1.HTTP端口,默认8080,如下改为8081。2.远程停服务端口,默认8005,如下改为8006。3.AJP端口,默认8009,如下改,8010
tomcat启动项目被重新加载,导致资源初始化两遍
<em>tomcat</em><em>启动</em><em>项目</em>被重新加载,<em>导致</em>资源初始化两遍 之前没有遇到过这个问题,配了三天的<em>项目</em>了,惊人啊!!!各种怪问题全被我赶上了。真有种骂人的冲动。 <em>tomcat</em><em>启动</em><em>项目</em>时,<em>项目</em>资源被加载两遍。 原因:配置虚拟目录<em>导致</em>,<em>项目</em>被重新加载。 Host name="localhost" appBase="webapps" unpackWARs="true
JAVA war包部署tomcat,jar包冲突问题的解决办法,以及原理剖析。
1.问题描述 如果我们的java工程需要引入javax.servlet,jsp-api 等jar包。将工程编译为war包后,<em>部署</em>到<em>tomcat</em>服务器上当访问这些包相关类时就会报错,错误提示如下。原因就是我们war包里面你的jar包与<em>tomcat</em>依赖的jar包冲突了。 2.解决办法: 2.1 查看<em>tomcat</em>自身依赖了哪些jar包,<em>tomcat</em>安装目录下可以
一个tomcat部署多个项目(同端口,多项目,不同访问路径)
个人觉得简单易操作的两种<em>部署</em>方式: 1.使用<em>tomcat</em>的自动<em>部署</em>。(适用于文件和war包,不需要重启<em>tomcat</em>) 2.自定义web<em>部署</em>文件。(只适用于文件形式的,需要重启<em>tomcat</em>)
Tomcat部署两个webapp时webAppRootKey冲突的问题
SpringMVC容器<em>启动</em>时,WebAppRootListener会将该webapp的<em>项目</em>路径设置到系统全局变量中,以便在可以使用系统全局变量的地方获取到webapp的<em>项目</em>路径,默认该变量名为webapp.root,比如在log4j配置文件中使用${webapp.root} 。我们可以在web.xml中对该变量名进行自定义(任意名称)。而且在Tomcat中,因为其不会为每个webapp隔离系统全局变量,我们必须在不同webapp中设置不同的变量名,否则就会<em>出现</em>上面的错误。只需要为每个<em>项目</em>设置不同的名称即可。
同一个tomcat下面部署了两个项目,有一个访问不了404,web项目配置webAppRootKey
场景:刚接手了同事创建的<em>项目</em>,准备<em>部署</em>到服务器上(此<em>tomcat</em>下已经有了一个<em>项目</em>),<em>部署</em>好之后发现原有<em>项目</em>可以正常访问,但是新<em>项目</em>报404,怎么也访问不了。 问题排查:原来是同事拿之前的<em>项目</em>直接拷贝,然后在拷贝的<em>项目</em>上进行修改的。 解决方案: webAppRootKey webapp.root1 org.springframework.web.ut
SpringBoot项目部署在同一个tomcat容器报错的解决方案
SpringBoot<em>项目</em><em>部署</em>在同一个<em>tomcat</em>容器报错 在一个Tomcat容器中<em>部署</em>了两个springboot的应用,在<em>启动</em>时发现一直都是第一个<em>启动</em>的<em>项目</em>能<em>启动</em>成功,第二个<em>项目</em><em>启动</em>报错,错误信息如下: 2018-01-30 15:49:27.810 ERROR 7534 --- [ost-startStop-1] o.s.boot.SpringApplication
部署tomcat方案时,出现红色叹号,并且显示file lock
我的java<em>项目</em>如题问题后,在借鉴已有大神的劳动成果后,自己总结一下,最重要的是细心, 参考了http://blog.itpub.net/26833963/viewspace-719800/的文章, 按照参考提示做了检查,jar包,文件都没有什么错误,后来发现是由于我之前引入了一个jar包,build to path 后就直接remove掉了,进一步打开build path,发现一个红叉,是之
通过tomcat控制台部署tomcat serverlet项目导致内存无法释放,出现create a memory leak
<em>tomcat</em>默认有个8080的管理界面,但是用这个区卸载,添加<em>项目</em>会<em>导致</em>每次<em>部署</em>都会有内存上升而降不下来。因为<em>tomcat</em>是进程,而java web<em>项目</em>在<em>tomcat</em>进程内,卸载<em>项目</em>会<em>导致</em>serverlet容器,非托管资源没有释放比如1,连接池2,自己写的任务队列线程,3,mysql的线程;最终可以通过结束<em>tomcat</em>进程重启方式,减少内存占用。或者在程序关闭情况下显示释放资源...
导入struts2框架项目无法运行tomcat
导入的<em>项目</em>框架和自建的<em>项目</em>运行环境可能不同,所以导入的struts2框架环境无法运行,自建<em>项目</em>搭建的框架才行.同样的配置,你自建一个<em>项目</em>拷过去就行.
jenkins自动部署web项目tomcat导致中文乱码
最近把公司的<em>项目</em>使用jenkins来自动化<em>部署</em>,在开发环境中使用一段时间后发现,其中的一个前端接口<em>项目</em><em>出现</em>中文乱码的问题。跟踪这个问题发现只要是使用jenkins<em>部署</em>的都会<em>导致</em>中文乱码,而如果使用手动<em>部署</em>不经过Jenkins的话<em>项目</em>就一切正常。 所以我想有可能是因为jenkins<em>部署</em>的时候,<em>导致</em>目标服务器那边获取不到相应的环境变量。 把两种方式<em>启动</em><em>tomcat</em>的catalina.out日志对比了一...
项目部署tomcat6.0启动成功后访问页面报500错误解决方法
如题:<em>项目</em><em>部署</em>到<em>tomcat</em>6.0<em>启动</em>成功后访问页面报500错误解决方法,很奇葩,<em>启动</em>的时候没有任何问题,但输入访问地址后报500,去年国庆放假前夕,为这个问题伤神了半天最后解决了,今天又碰到了,乍一看摸不着头,后面仔细回想了下,迅速解决了问题。 原因:<em>项目</em>里面的jar和<em>tomcat</em>里面lib里面的jar重复了。 解决方法:              1、要么更换<em>tomcat</em>7或之后
《阿里云服务器搭建》------部署多个tomcat,防止jenkins与项目共用一个端口
本系列教程的搭建环境为阿里云服务器,其他服务器可作为参考。 本文主要讲述实现两个<em>tomcat</em>的独立使用,拆分jenkins和实际<em>项目</em>共用<em>tomcat</em>的问题 首先,我们知道真实的<em>项目</em>环境中,不可能只存在一个<em>tomcat</em>,或者换句话说,A<em>项目</em>在<em>部署</em>后需要重启,那么就需要重启<em>tomcat</em>,而如果B<em>项目</em>也在这个<em>tomcat</em>下,那么A需要重启<em>tomcat</em>的时候,B<em>项目</em>只能停止运行。但是这是不科学,也是不合...
tomcat部署启动两次的问题
众所周知在<em>tomcat</em>的bin目录下的server.xml的host配置问题会造成重复<em>启动</em>的问题,但是修改完成以后有的人还是会<em>出现</em>重复<em>启动</em>的问题,其实是一个很简单的问题,因为你的<em>tomcat</em>的IDE中使用了,会在webapps文件夹下生成一个ROOT的文件目录,这个也是你的<em>项目</em>,因此在执行的时候会<em>启动</em>两次,删掉就好了...
多模块Maven项目部署tomcat记要
1, 将<em>项目</em>改为动态web<em>项目</em> 选中<em>项目</em>-&gt;右键属性,左侧找到Project Facets,在右侧的列表里面勾选Dynamic Web Module,后面版本选择3.0,提示必须勾选java,在下面找到java 版本1.6勾选,javascript也可以勾选上,点击确定 2,修改<em>项目</em>默认的WebContent路径为/src/main/webapp(这一步可以通过上一步确定按钮点击之前,点击列表...
javaEE异常总结——更换工作空间向同一个tomcat部署同一个项目出现问题解决
我的一个<em>项目</em>在我的一个工作空间发布,没问题,正常能够跑起来,但是我把<em>项目</em>copy到另一个工作空间,然后发布到<em>tomcat</em>(同一个<em>tomcat</em>,前一个工作空间一个remove deployment,也就是从前一个工作空间里移除了发布信息)上去,想在另一个工作空间去运行这个<em>项目</em>(为了统一管理)。结果add deployment到<em>tomcat</em>上去没有问题,也没有<em>出现</em>异常信息,但是<em>项目</em>也没有发布上去,仔细
Tomcat配置多个Service,多个同名的应用运行在一个tomcat
Tomcat配置多个Service,多个同名的应用运行在一个<em>tomcat</em>下Tomcat配置多个Service,多个同名的应用运行在一个<em>tomcat</em>下网站<em>项目</em>中有时候会碰到,每个网站一个网站后台程序,偏偏因为某种原因,这后台程序的名称还是一样的,比如都叫 app.war,这样如果有2个或以上网站需要用各自的app.war,那么就需要安装多个<em>tomcat</em>,资源浪费比较大。也不好管理。有没有一种可能,将这
Linux部署WEB项目,一台服务器部署两个Tomcat和两个项目
      首先安装JDK+Tomcat和配置好环境变量,<em>部署</em>第一个<em>项目</em>是比较简单,本文主要是针对<em>部署</em>第二个<em>项目</em>的时候<em>出现</em>的一些问题和解决办法进行叙述。可能解决办法有很多种,目的都是为了解决遇到的问题。我们公司一直以来采用的是Nginx+Tomcat进行<em>项目</em><em>部署</em>。  第一个<em>项目</em>使用的是Tomcat的默认配置,即监听8080端口,Nginx配置监听80端口,当收请求时转发给Tomcat所在的8080...
Linux配置多个Tomcat同时运行以及tomcat 的端口介绍
步骤如下:       (1)修改/etc/profile文件。添加一组java环境变量(如果已经有了就不用再添加),和两组CATALINA环境变量(我没有进行此步骤的设置,可能因为我的Tomcat是免安装版的吧)记得修改完要使其生效, 用命令:source /etc/profile JAVA_HOME=/usr/java/jdk1.7.0 PATH=$JA
同一个tomcat部署多个项目
       在开发<em>项目</em>中,有时候我们需要在同一个<em>tomcat</em>中<em>部署</em>多个<em>项目</em>,小编之前也是遇到了这样的情况,碰过不少的壁,故整理总结如下,以供大家参考。(以Linux为例,其他系统同样适用)   一、首先将需要<em>部署</em>的<em>项目</em>打成war包,放到<em>tomcat</em>的webapps目录下   二、修改<em>tomcat</em>的conf目录下的sever.xml文件        文件内容如下:    ...
Spring项目加载在Tomcat启动时加载了两次
今天开发<em>项目</em>的时候,发现<em>tomcat</em>加载了两次<em>项目</em>。 先交代一下开发环境: eclipse <em>tomcat</em> 7 首先排查了spring的配置文件和web.xml文件是否加载了两次Spring的容器,但是并没有发现问题。随后感觉像是<em>tomcat</em>的问题。 随后在网上找到了问题所在 问题原因 : 虚拟目录引起的问题,我们在Host标签里配置了appBase=”webapps”,tom...
IDEA中使用tomcat发布多个war包
当时用Idea发布Tomcat服务时,会<em>出现</em>多个war相互配合使用情况。当war之间存在平行关系是,在Idea中导入war的方式如下图所示:1、本工程主代码对应war包:demx.war。Applcation context:窗口内存在“/”,其他平行war包<em>不能</em>添加“/”,这样生成主war包和其他war包生成的文件是平行关系;如果添加“/”,其他war包生成的文件B会在主war生成的文件A里面,...
tomcat配置访问不带项目名,以及每次启动tomcat启动服务两次
如将aaa.war放到webapps下,<em>启动</em><em>tomcat</em>后,默认方式下访问该<em>项目</em>是需要带<em>项目</em>名称的,例http://localhost:8080/aaa/。 现在需要改成这样访问http://localhost:8080/。 修改<em>tomcat</em>的server.xml文件,增加如下配置&amp;lt;Context path=&quot;/&quot; docBase=&quot;aaa&quot; reloadable=&quot;false&quot;/&amp;gt;,...
eclipse 部署项目到Tomcat spring-web 的jar包部署失败  在tomcat 中的WEB-INF/classes 目录下有我该项目工作空间的所有文件及目录
注意:文章中我所说的编译时指<em>启动</em><em>tomcat</em>服务器。     首先编译报错:   在网上一搜索,都说是没有spring-web-4.2.4.RELEASE.jar jar包 但是,我的WEB_INF/lib 中有这个jar 包     去Tomcat 中 zjs_bos\WEB-INF\lib 去看看:发现<em>tomcat</em> 中并没有该jar包     于是收到copy一个过去,...
IDEA生成两个WAR包,部署tomcat服务器并配置路由
一、生成war包 1.打开 File -> Project Structure ->Artifacts ,点击“+”号,Web Application Archive,然后选择相应的模块, 2.勾选include in project build选项,将该模块在<em>项目</em>运行时打包成war包。 3.记住这个路径,然后运行<em>项目</em>,到该路径下就可以找到module的war 包。 二、linux
Eclipse解决启动多个tomcat的端口冲突问题
问题: 在Eclipse上<em>部署</em>Tomcat工程运行另外一个Tomcat版本时经常会因为没有注意关闭其他打开的Tomcat版本而<em>导致</em>端口冲突,例如我用<em>tomcat</em>7运行一个程序,然后没有关闭server中的<em>tomcat</em>7,并运行其他版本便会<em>出现</em>端口冲突 解决方法:  修改端口号,需要保证每个使用版本的端口号不一致。如我使用Tomcat7和Tomcat8,那我只需要修改Tomca
一个Myeclipse同时配置多个Tomcat
一个Myeclipse同时配置多个Tomcat 一、把Tomcat复制一份并重新命名,我这里是E:\soft\apache-<em>tomcat</em>-study,然后修改conf/service.xml文件,把所有的端口号都改成别的,这样在同时<em>启动</em>两个<em>tomcat</em>的时候不会造成端口被占用的错误。 二、上图片   点击Create Laun
Tomcat启动加载两次项目
Tomcat加载<em>项目</em>时运行两次,这是为什么呢?分析一下Tomcat下的server.xml配置文件 &amp;lt;Host appBase=&quot;webapps&quot; autoDeploy=&quot;true&quot; name=&quot;localhost&quot; unpackWARs=&quot;true&quot;&amp;gt; &amp;lt;!-- SingleSignOn valve, share authentication betwee...
SpringBoot项目部署到Tomcat时重复启动的解决方法
一、使用内嵌Tomcat打成jar包的形式<em>部署</em> SpringBoot<em>项目</em><em>部署</em>在linux系统上时,通过<em>启动</em>脚本<em>启动</em><em>项目</em>时,<em>启动</em>完成后接着重复<em>启动</em>,然后一直循环下去! 解决办法是在配置文件中添加这个配置: spring.devtools.restart.enabled=false 二、以war包形式<em>部署</em>到外部Tomcat 1、SptingBoot<em>项目</em>的原因 1、未排除SpringB...
tomcat 同一个浏览器 同一个项目导致session覆盖
问题描述 同一台服务器, 安装两个<em>tomcat</em> ,端口不一样, 姑且分别称为<em>tomcat</em>1 和 <em>tomcat</em>2, 在两个<em>tomcat</em>下分别都<em>部署</em>了A和B两个<em>项目</em> 1. 同一个浏览器访问同一个<em>tomcat</em>的不同<em>项目</em>: 访问<em>tomcat</em>1(<em>tomcat</em>2)的A并登陆, 再访问<em>tomcat</em>1(<em>tomcat</em>2)的B , 测试结果两个<em>项目</em>的访问互不干扰; 2. 同一个浏览器访问不同<em>tomcat</em>的不同
MyEclipse 2014启动两个Tomcat的最快方案
1 查看MyEclipse的Server,发现有两个Tomcat,一个是MyEclipseTomcat 7,另一个是MyEclipse Tomcat(这个其实是Tomcat 6)。   2 这两个Tomcat,物理路径位于Workspace中.metadata下 其中.me_tcat代表Tomcat 6,.me_tcat7代表Tomcat 7。   3 随便进其中的一个,比如.m
关于Nginx部署多个项目(多个Tomcat)
直奔主题 步骤是: 1、我是在一台Linux服务器下<em>部署</em>两个Tomcat7,分别为放在Tomcat1、Tomcat2文件夹下 2、将两个<em>项目</em>分别<em>部署</em>到Tomcat服务器webapps目录下; 以上比较简单,不再赘述; 值得注意的是:我这里用的是两个不同的<em>项目</em>、因此和集群<em>部署</em>不一样、集群<em>部署</em>是<em>相同</em>的<em>项目</em><em>部署</em>到不同的服务器; 下面我贴出主要的Nginx.conf 配置文件内容: se
eclipse 部署项目到Tomcat spring-web 的jar包部署失败
注意:文章中我所说的编译时指<em>启动</em><em>tomcat</em>服务器。     首先编译报错:   在网上一搜索,都说是没有spring-web-4.2.4.RELEASE.jar jar包 但是,我的WEB_INF/lib 中有这个jar 包     去Tomcat 中去看看:发现<em>tomcat</em> 中并没有该jar包       于是收到copy一个过去,OK! 可以正常编译。   但是...
linux同时启动两个Tomcat
编辑环境变量:vim /etc/profile   在文件末尾复制粘贴即可 ##########first <em>tomcat</em>########### CATALINA_BASE=/opt/<em>tomcat</em> CATALINA_HOME=/opt/<em>tomcat</em> TOMCAT_HOME=/opt/<em>tomcat</em> export CATALINA_BASE CATALINA_HOME TOMCAT_HO
Tomcat启动项目重复加载,导致资源初始化两次!
一、现象: 每次<em>启动</em>Tomcat 的时候,工程会被加载两次 二、原因: 配置虚拟目录引起,如下配置: [code=&quot;java&quot;] [/code] 我们在Host标签里配置了appBase=&quot;webapps&quot;,<em>tomcat</em>会去加载一次应用。 在里配置了一次docBase,<em>tomcat</em>会又去加载一次引用。 <em>导致</em><em>项目</em>会加载二次。 三、解决: [code=&quot;java&quot;...
tomcat配置多域名站点启动项目重复加载多次
这两天熊哥在配置<em>tomcat</em>多站点的时候遇到一个问题,目前有两个java web<em>项目</em>,要求放在一个<em>tomcat</em>下并通过二级域名问。所以我就在server.xml增加了多个host的配置。但是配置成功后,<em>启动</em><em>tomcat</em>发现,<em>项目</em>居然被重复加载了3次。感觉很莫名,然后就google了一下,发现原来解决办法也很简单。所以记录一下。 博主服务器是ubuntu 14.04,<em>tomcat</em>用的是apac
tomcat同一个IP不同端口,多个应用的session会冲突解决方法
  方法1:将不同的多个应用服务在不同的虚拟主机中,或者映射不同的IP进行<em>部署</em>。 方法2:对应<em>tomcat</em>服务处理方式:修改coocie的名称保证cookie不重复: 对于<em>tomcat</em>8,可以这样: 在Host标签内添加 &amp;lt;Context path=&quot;/server1&quot; reloadable=&quot;fasle&quot; sessionCookieName=&quot;server1&quot;&amp;gt;&amp;lt;/C...
centos7.2 在同一台服务器中,同时运行多个tomcat
<em>tomcat</em>作为许多java<em>项目</em>的运行的环境,常用来跑java<em>项目</em>。而一台服务器只跑一个<em>tomcat</em>服务又太浪费资源了,so,我们可以在同一台服务器上,同时跑多个<em>tomcat</em>服务进程,分别对应不同的端口。来运行多个java<em>项目</em>。 下面记录一下,如何进行配置,才能同时<em>启动</em>多个<em>tomcat</em>。 1. 配置环境变量, JAVA和TOMCAT的环境 变量。 $ vim /etc/profile (修改
同一个服务器中有多个Tomcat情况下部署项目
<em>tomcat</em>是个服务程序,需要占用几个通讯端口,所以默认情况是<em>不能</em><em>启动</em>多个<em>tomcat</em>,如果要<em>启动</em>多个<em>tomcat</em>,需要修改配置文件,所以需要修改%TOMCAT_HOME%/conf配置文件server.xml。配置文件中各端口的含义说明如下:&amp;lt;Server port=&quot;8005&quot; shutdown=&quot;SHUTDOWN&quot;&amp;gt;8005端口:接收服务器关闭指令的端口号,叫关闭指令端口.&amp;lt...
Tomcat启动项目重复加载,导致资源初始化两次的问题
最近在<em>项目</em>开发测试的时候,发现Tomcat<em>启动</em>时<em>项目</em>重复加载,<em>导致</em>资源初始化两次的问题 <em>导致</em>该问题的原因:如下图:在Eclipse中将Server Locations设置为“Use Tomcat installation(takes control of Tomcat installation)”时,就会<em>导致</em>该问题!根本原因:解决方法一:把server.xml中的context删除掉但这会<em>导致</em>一个
Maven项目Update Project 之后部署到Tomcat出现错误
情景:lz在创建Maven<em>项目</em>之后,刚开始运行都ok,后面做了Update Project之后再<em>部署</em>到Tomcat中运行<em>出现</em>错误 :  java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener。 根据字面的意思是jar文件缺失,在<em>项目</em>中POM文件正常,到<em>tomcat</em>里面找发现没
一个tomcat部署多个项目使用durid连接池报错
服务器windows server <em>tomcat</em>7免安装板 问题: 在服务器上安装了一个<em>tomcat</em>7,需要在这个<em>tomcat</em>中<em>部署</em>3个<em>项目</em>,这三个<em>项目</em>都使用的是durid连接池,<em>项目</em>解压war包的时候就报错了。 ERROR [com.alibaba.druid.stat.DruidDataSourceStatManager] - unregister mbean erro
Window下同一台服务器部署多个Tomcat、服务方式启动简要配置
关键配置:修改CATALINA_HOME指向不同的Tomcat目录,把每个Tomcat配置为服务方式<em>启动</em>。 系统环境:D盘下,放2个Tomcat解压版,分别是D:\Tomcat60、D:\Tomcat60A 版本:Tomcat6.0 1.进入Tomcat60A\bin,用文本编辑器打开startup.bat、catalina.bat、service.bat、shutd
如何在IDEA中一个Tomcat启动多个项目和多个Tomcat启动多个项目
一、了解archive war包和exploded war包的区别 我们在使用IDEA在Tomcat中<em>部署</em><em>项目</em>时会<em>出现</em>两个选择,分别是archive war和exploded war,如下图: 只是从字面上理解一个是归档的,一个是分解的,具体有什么区别呢?我们分别来看一下<em>部署</em>的效果。 1、使用archive war进行<em>部署</em>(新版本只显示war了) 在<em>项目</em>/target/目录下有一个war包...
在windows系统下一个机器中同时启动两个tomcat引发的问题总结
1.配置<em>tomcat</em>环境变量的目的是为了更好地使用其中的命令,能够让
项目部署tomcat启动出现404错误
解决思路:看日志找到错误Unsupported major.minor version 52.0: 看到Unsupported你是不是会想到jdk高版本能兼容低版本,但是低版本<em>不能</em>兼容高版本,不错,猜对了,其实就是这个意思。这个错误意思是你<em>项目</em>用JDK1.8运行的,现在的环境JDK版本低于1.8将这台机器上的JAVA_HOME环境变量更改未1.8的即可...
Tomcat部署多个项目运行 及JVM_Bind 报错解决方法(8080,8009,8005)
因有需求需要在自己电脑<em>部署</em>多个<em>项目</em>运行,遇到如下如下一些问题,现记录下解决方法供参考        环境:  电脑系统Win7,免安装版 <em>tomcat</em>7 , Jdk1.7 (因为需<em>部署</em>多个<em>项目</em>,用的是免安装版<em>tomcat</em>,一个<em>tomcat</em>解压包中放一个<em>项目</em>)      1. <em>启动</em><em>tomcat</em> 脚本startup.bat 闪退问题:       这个是jdk安装环境不匹配<em>导致</em>, 解决方法 :修
windows7本地部署两套Tomcat环境
win7本地环境<em>部署</em>两套<em>tomcat</em>环境
文章热词 ReactJS课程 机器学习教程 计算机导论培训 交互设计视频教程 运营管理视频教程
相关热词 ios获取idfa server的安全控制模型是什么 sql ios 动态修改约束 android title搜索 web项目部署服务器教程 web教程项目
我们是很有底线的