以前还以为tomcat只能运行一个java项目,但是后来经过一些了解,可以通过配置的方式添加多个java项目。
项目打包放入webapps文件夹中,然后修改conf文件夹中的server.xml >>>>看下面的配置就一目了然啊!!
<?xml version='1.0' encoding='utf-8'?>
<Server port="8005" shutdown="SHUTDOWN">
<Service name="Catalina">
<Connector port="8008" protocol="HTTP/1.1"
connectionTimeout="20000" redirectPort="8443" />
<Engine name="Catalina" defaultHost="localhost">
<Host name="localhost" appBase="webapps" unpackWARs="true"
autoDeploy="false">
<Context path="/a" docBase="a" /> -----------项目名叫做a path 就是将端口后面加上你定义的这个 “/a” 或者下面的 “/b” docBase指的是项目名称
<Context path="/b" docBase="b" /> -----------b
<Context path="/c" docBase="c" /> -----------c
</Host>
</Engine>
</Service>
</Server>
端口还是用的一个,在访问的时候将名字改了就可以访问了 例如:http://localhost:8008/a/ http://localhost:8008/b/ http://localhost:8008/c/
本文介绍了如何在Tomcat服务器上配置并运行多个Java项目。只需将项目打包放入webapps目录,然后编辑server.xml文件,通过设置不同的Context路径如/a, /b, /c对应不同的docBase即可实现多个项目的独立运行。访问时通过http://localhost:8008/项目名/ 的形式进行访问。"
78095154,5080161,Intellij Idea修复Tomcat listenerStart错误,"['Intellij IDEA', 'Tomcat', 'Spring框架']
1182

被折叠的 条评论
为什么被折叠?



