IDEA 同时启动2个以上的web项目报错
最近手头上事有点多,需要同时在不同的项目改代码,都是独立的项目。
开始肯定是解决端口占用问题,IDEA好说,在Edit configurations,下图:
这是最基本的只是保证tomcat端口不冲突而已,下面是重点:
如果项目中使用到了elastic-job 分布作业的话,就需要注意了,它是和zookeeper端口有关系的,
因为我本地没有zookeeper服务,所以需要连接远程的zookeeper服务器,如下:
其中有个属性 nestedPort端口号,因为我多个项目配置的nestedPort号都是相同的,所以起项目的时候导致了冲突,报错的信息也是:address port in use ,只要将这个更改为不同的端口即可。