如何一个tomcat下运行多个web应用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何一个tomcat下运行多个web应用相关的知识,希望对你有一定的参考价值。

参考技术A <Host name="myhost2" appBase="app2"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
</Host>

这是server.xml中要写的,你有多少个就写多少个,注意记住这个name 然后在conf目录下的Catalina目录下建立name(两个名
字要相同)文件夹,在这个name文件夹下把项目的webroot下的文件拷备出来放入到这里tomcat这里面就完成了....但有一问题就是访问了.
访问时候是要写上htt name:端口号 这种形式才行的.

还要改的就是ip映射... 这个你在C盘下搜索hosts这文件 在里面写上你的ip 例如 127.0.0.1 name 再保存下就ok了.

JavaWeb项目如何部署到tomcat(手工)

写了个java web项目,在eclipse自带的浏览器运行没问题,可把webapp工程拷到tomcat的webapp下就会运行出错,不知道如何部署tomcat。。。

你直接把wabapp考到tomcat的webapp里面,请问一下这个webapp里面的WEB-INF下面有classes文件吗?
我想正常拷贝时没有的。
正确的方法是,在eclipse里面的项目伤右键,然后Export,然后在弹出的框当中选择导出类型,这里选择web下面的WAR file,然后下一步,选择导出到哪里,然后把导出的war文件放到tomcat的webapp下面。启动tomcat就可以了。tomcat会自动把这个war文件解压为一个工程。
参考技术A 出现什么错误,你的部署方式是正确的

以上是关于如何一个tomcat下运行多个web应用的主要内容,如果未能解决你的问题,请参考以下文章

如何在没有完整安装 Tomcat 的情况下运行 Spring Web 应用程序?

一个 tomcat 实例中的多个 Web 应用程序从另一个应用程序的属性文件开始

如何配置任意目录下Web应用程序

012在Tomcat下如何手动部署Web应用

Intellij IDEA 一个Tomcat启动多个Web的设置

如何在tomcat中部署多个Web应用程序?