精华内容
下载资源
问答
  • 需要在同一个tomcat上搭建一个项目的两个版本,都要能跑起来 直接复制两个项目部署,会出现两个错误: 1,webAppKey 冲突 2,tomcat启动会有内存溢出(OutOfMemoryError: PermGen space) 解决方案: 第一...
    需要在同一个tomcat上搭建一个项目的两个版本,都要能跑起来
     
    直接复制两个项目部署,会出现两个错误:
    1,webAppKey 冲突
    2,tomcat启动会有内存溢出(OutOfMemoryError: PermGen space)
     
    解决方案:
    第一个错误
    将项目的web.xml中的webAppKey中的param-value改为不一样
    第二个错误
    在 Tomcat/conf/catalina.properties 文件中找到 
    common.loader=${catalina.home}/lib,${catalina.home}/lib/*.jar 
    将其修改为: 
    common.loader=${catalina.home}/lib,${catalina.home}/lib/*.jar,${catalina.home}/lib/share/*.jar
    将项目中lib目录下的所有jar复制到share中。
    启动tomcat。perfect!!!!
     
     
     

    转载于:https://www.cnblogs.com/Brose/p/tomcatOutOfMemoryErrorPermGenspace.html

    展开全文
  • 后台一直报 文件解析错误(像struts、spring文件解析等) (通过网络解答,知道了最大可能是 jar 冲突问题,两个项目启动的需要用到的jar有相同的,第一个可以正常访问,但是第二个报 404 错误) 下面一篇文章...

     

    最近在测试服务器要发布两个项目,但是一直起不来

    后台一直报 文件解析错误(像struts、spring文件解析等) (通过网络解答,知道了最大可能是 jar 冲突问题,两个项目启动的需要用到的jar有相同的,第一个可以正常访问,但是第二个报 404 错误)

    下面一篇文章(解决办法)分享给大家:

     

    1. Host配置

     

    2. 修改每个项目里面的Web.xml和log4j.properties(每一个相对应)

    (项目中,日志文件不写入web应用下面,故可忽略此步骤)



     

    3. 修改Tomcat配置 (可以从这步开始)

    找到 Tomcat 安装目录,如 D:\tomcat7 ( 文中的不是此目录,仅供参考 )

    (1) 新建文件夹(shared\lib) 两个目录



     

    (2) 修改Tomcat安装目录中conf目录catalina.properties 文件

              找到 shared.loader 参数

     


     

    (3)将项目lib中的Jar包全部拷贝至shared/lib文件夹下,并将其他项目中的Jar包全部删除

     

     

    最后,谢谢该网友的分享!

    http://blog.csdn.net/u012547633/article/details/48436961

     

    展开全文
  • Tomcat部署两个相同项目问题

    千次阅读 2018-01-17 14:54:46
    解决方案: 在启动出现错误工程web.xml增加如下语句便可 webAppRootKey app.root 参考链接:http://blog.csdn.net/downloadsunlight2009/article/details/7514634

    解决方案:

    在启动出现错误的工程web.xml增加如下语句便可

    <context-param>
    <param-name>webAppRootKey</param-name>
    <param-value> app.root </param-value>
    </context-param>

    参考链接:http://blog.csdn.net/downloadsunlight2009/article/details/7514634


    展开全文
  • 若把A,B工程同时部署tomcat下,会发生只能访问A,B工程中其中一,而另一会出现404错误(或者无法访问),此时可参照如下方法解决: 步骤1:找到工程下web.xml文件 步骤2:修改webAppRootKey属性,使得...

    项目A,B(B 是A 的复制)

    若把A,B工程同时部署到tomcat下,会发生只能访问A,B工程中的其中一个,而另一个会出现404错误(或者无法访问),此时可参照如下方法解决:

    步骤1:找到工程下的web.xml文件

    步骤2:修改webAppRootKey的属性,使得两工程的不一致便可

    A工程的webAppRootKey属性如下:

    <context-param>
    <param-name>webAppRootKey</param-name>
    <param-value>mywebtest.root1</param-value>
    </context-param>

    B工程的webAppRootKey属性如下:

    <context-param>
    <param-name>webAppRootKey</param-name>
    <param-value>myweb.root1</param-value>
    </context-param>

    请注意,若A,B工程的web.xml文件下没有此属性,则加上便可。

    展开全文
  • 就是上图画圈地方,webapps复制两个,命名可以自己随便写名字,我是以端口命名。 第二,就是修改conf文件下server.xml      -->                          type=...
  • tomcat8下部署两个相同项目

    千次阅读 2019-01-08 10:08:42
    一、首先将pom.xml下命名区分开** artifactId:项目的通用名称,同一tomcat下相同则只能启动一个。 name:用户描述项目的名称,...如果tomcat部署个相同的项目,不修改该属性,会出现webAppRootKey已经指向之前...
  • 我写了2用了struts2的项目。 若我把这2项目全部部署tomcat里,会出现这样的异常 [code="java"] 严重: Exception starting filter struts2 Unable to load configuration. - [unknown location] ...
  • 出现了很多莫名奇妙的问题,就是不能发布成功,只能有一个项目能成功,在网上查了很多方法,以为是两个项目中jar包出现冲突,也按照网上的方法把两个项目相同的jar包找出来放在了tomcat的lib目录下。结果还是不...
  • tomcat同时部署两个项目的问题

    万次阅读 2015-08-13 17:04:05
    出现了很多莫名奇妙的问题,就是不能发布成功,只能有一个项目能成功,在网上查了很多方法,以为是两个项目中jar包出现冲突,也按照网上的方法把两个项目相同的jar包找出来放在了tomcat的lib目录下。结果还是不...
  • 同一个tomcat启动两个相同项目

    千次阅读 2018-08-24 20:46:10
    若把A,B工程同时部署tomcat下,会发生只能访问A,B工程中其中一,而另一会出现404错误(或者无法访问),此时可参照如下方法解决: 步骤1:找到工程下web.xml文件 步骤2:修改webAppRootKey属性,使得...
  • 最近因为有个Web项目,需要部署两个相同项目到Tomcat中,第二个是拷贝第一个的,使用的项目是使用SpringMVC框架的,尝试了几种方法,这篇文章给大家总结一个比较靠谱的方法,有需要的朋友们可以参考借鉴,下面来一起...
  • 两个相同内容的项目部署在同一个tomcat下,只进行项目名不同情况下:两个项目总是只有一个可以启动成功 查看日志信息: catalina.2016-12-06.log: The web application [/yushen-staff] appears to have ...
  • 今天遇到这样的需求,在同一服务器上部署相同的项目,用来给不同的用户使用。为了节省服务器的开销,很当然的想到在同一个tomcat中,将项目复制一下,然后修改项目名称和web.xml中的servlet的名称就OK了。但是一直...
  • 1、解压相同两个tomca服务器,找到其中一个服务器安装目录conf文件下server.xml,三个端口: &lt;1&gt;8005为关闭服务器端口 &lt;2&gt;8080http请求端口 &lt;3&gt;8009为AJP端口 ...
  • 出现了很多莫名奇妙的问题,就是不能发布成功,只能有一个项目能成功,在网上查了很多方法,以为是两个项目中jar包出现冲突,也按照网上的方法把两个项目相同的jar包找出来放在了tomcat的lib目录下。结果还是不...
  • 部署多个tomcat,相互之间不影响,就可以解决这个问题,下面介绍配置两个tomcat1.配置多个tomcat,类似于单个tomcat相同的tomcat文件复制一份,由于复制的文件在conf目录下的server.xml中启动时使用了相同的端口...
  • 6:当打开两个myeclipse分别用两个tomcat(x86)(已经修改好了端口号)[发布是同一个项目只是改了名字(内部名字也改了)和数据库配置分别为:a,b,c] A myeclipse :b,c B myeclipse: :a 报错Address already in use: ...
  • 两个项目的webAppRootKey中值不可以相同,如果没有,是有默认值 webAppRootKey 唯一值
  • 关于Nginx部署个项目(多个Tomcat

    千次阅读 2017-08-11 15:10:50
    1、我是在一台Linux服务器下部署两个Tomcat7,分别为放在Tomcat1、Tomcat2文件夹下 2、将两个项目分别部署到Tomcat服务器webapps目录下; 以上比较简单,不再赘述; 值得注意的是:我这里用的是两个不同的项目、...
  • 两个相同版本的TomCat同时运行

    千次阅读 2013-11-06 23:07:37
    项目有时想到要把项目分开部署两个TomCat里面,   要是是不同版本的TomCat就只需要修改端口就可以实现了,可是相同版本话就出问题了。   比如两个TomCat6.0或者两个TomCat7.0同时运行,则需要通过以下...
  • 为了验证一个功能需要同时开两个项目,这两个项目是一个从另一个上copy框架过来,比较雷同。部署Tomcat后第一个成功跑起来了,另一个报错,报错内容跟“webapp.root”相关。 后来发现,两个项目web.xml基本一样...
  • 比如两个tomcat各自部署两个应用,例如同一个项目的两个环境,但他们面向相同的一个数据库,需要共享一个MemoryCache,这个Cache是自己写的类。请问有什么办法设置吗?

空空如也

空空如也

1 2 3 4 5
收藏数 84
精华内容 33
关键字:

tomcat部署两个相同的项目