公司的后台项目,分成了好几个小模块分别部署,idea 好像不可以一个端口上启动两个 web 项目,而 eclipse 就很简单了,直接添加进去就行了,比如 http//:localhost:8080/web1 和 http://localhost:8080/web2,而 idea 只能 http//:localhost:8080/web1 和 http//:localhost:8081/web2,是我使用不当,还是确实如此呢?
|      1DXDE443      2018-03-26 14:08:55 +08:00  1 运行设置,deployment 中添加 artifact,配置 application context 为 web1,web2 | 
|  |      2liuhuansir OP @DXDE443 我是这样做的, 但是当两个项目都启动的时候,第二个会报端口被占用 | 
|      3XuNerverGiveUp      2018-03-26 14:25:39 +08:00 | 
|      4DXDE443      2018-03-26 14:42:23 +08:00 @liuhuansir 你应该是分开成两个分别 run 了,我的意思是在一个 run 里面配置这两个项目,这样是不会冲突的 | 
|  |      5domty      2018-03-26 14:48:42 +08:00 再启一个 idea 注意下端口冲突呗,一。 其实有持续集成的测试环境用起来会更舒服吧。 | 
|  |      6liuhuansir OP @DXDE443 (┬_┬)我这二,原来如此,谢谢啦 | 
|  |      7shenyuzhi      2018-03-26 15:12:10 +08:00 用 nginx 反向代理一下 | 
|      8lihongjie0209      2018-03-26 19:51:23 +08:00 http//:localhost:8080/web1  怕是你对 http://有什么误解 | 
|  |      9param      2018-03-26 21:57:26 +08:00 via Android 同一个端口一个是跑着同一个 tomcat 吧 | 
|  |      10param      2018-03-26 21:57:37 +08:00 via Android 同一个端口应该是跑着同一个 tomcat 吧 | 
|  |      11tedzhou1221      2018-03-26 23:04:16 +08:00 via Android 一楼是正确的,还可以添加你指定其他项目的路径进去,就可以同时启动两个。 |