TOMCAT如何部署两个java web项目?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TOMCAT如何部署两个java web项目?相关的知识,希望对你有一定的参考价值。

参考技术A

1、可以使用集群方式来部署。



2、集群方式可以采用nginx+tomcat方式来部署两个或者多个Java web项目。


原理:
1、nginx作为集群,能够通过给出多个端口号来配合tomcat一起使用。


2、有了多个端口号,那么Java项目即可通过不同的端口来进行访问。

如何在idea中设置tomcat热部署

首先打开idea开发工具,open一个java的web项目,然后点击Run菜单,选择Edit Configurations...菜单,打开Run/Debug Configurations对话框
如何在idea中设置tomcat热部署
点击对话框左上角的加号,选择Tomcat Server,再选择Local子菜单
如何在idea中设置tomcat热部署
设置个名称,如果之前没有关联过tomcat的,需要先关联一个tomcat,关联tomcat选择Application server的Configure按钮
如何在idea中设置tomcat热部署
Application Servers对话框打开之后,点击加号,设置一个下载好的tomcat目录路径就可以关联上
如何在idea中设置tomcat热部署
在Run/Debug Configurations对话框中,选择Deployment选项卡,对需要部署的项目文件做设置,点击加号选择Artifact,然后选择war exploded方式,这种方式是以文件夹方式部署的,而war是以war包的方式,exploded方式支持热部署,开发的时候选择exploded方式就可以了
如何在idea中设置tomcat热部署
添加完Artifact文件之后,可以设置下Application context,不设置的话,默认应用路径为根目录
如何在idea中设置tomcat热部署
然后回到Server选项卡,设置On Update action和On frame detectivation选项,都设置为Update classes and resources,表示classes文件和资源文件都更新
如何在idea中设置tomcat热部署
8
如果只设置On Update action选项,则需要每次自己手动点击更新,设置了On frame detectivation,会监测窗口,idea窗口发生切换则自动更新文件
参考技术A 首先打开idea开发工具,open一个java的web项目,然后点击Run菜单,选择Edit Configurations...菜单,打开Run/Debug Configurations对话框
如何在idea中设置tomcat热部署
点击对话框左上角的加号,选择Tomcat Server,再选择Local子菜单
如何在idea中设置tomcat热部署
设置个名称,如果之前没有关联过tomcat的,需要先关联一个tomcat,关联tomcat选择Application server的Configure按钮
如何在idea中设置tomcat热部署
Application Servers对话框打开之后,点击加号,设置一个下载好的tomcat目录路径就可以关联上
如何在idea中设置tomcat热部署
在Run/Debug Configurations对话框中,选择Deployment选项卡,对需要部署的项目文件做设置,点击加号选择Artifact,然后选择war exploded方式,这种方式是以文件夹方式部署的,而war是以war包的方式,exploded方式支持热部署,开发的时候选择exploded方式就可以了
如何在idea中设置tomcat热部署
添加完Artifact文件之后,可以设置下Application context,不设置的话,默认应用路径为根目录
如何在idea中设置tomcat热部署
然后回到Server选项卡,设置On Update action和On frame detectivation选项,都设置为Update classes and resources,表示classes文件和资源文件都更新
如何在idea中设置tomcat热部署
如果只设置On Update action选项,则需要每次自己手动点击更新,设置了On frame detectivation,会监测窗口,idea窗口发生切换则自动更新文件

以上是关于TOMCAT如何部署两个java web项目?的主要内容,如果未能解决你的问题,请参考以下文章

Java项目部署到tomcat上,我想知道如何获取项目中web-info的路径..

如何发布java web项目,需要做啥配置?

Intellij IDEA 创建Web项目并在Tomcat中部署运行

Tomcat 部署及优化

eclipse 中 tomcat 如何启动两个web项目(配置server,或者tomcat?)

linux weblogic12c部署web项目的jar包没加载。jar包都是在xxx项目名/WE