`
xpopi
  • 浏览: 61810 次
  • 性别: 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
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics