GirlsBoy
回首向来萧瑟处,归去,也无风雨也无晴。
posts - 36,comments - 1,views - 12万

  写在前面的话

  作为程序开发者,使用一款快捷的IDE工具常常会便捷你的工作,提高工作效率,之前我一直使用eclipse进行开发,但为了同时代接轨,我尝试使用了市面上非常流行的IDE工具idea。在这里我有必要说明一下,idea是比eclipse更节省了内存,但在使用过程中还是有不少BUG的,如经常会出现maven编译错误的问题,从而导致工程无法正常启动。这或许是我操作不当导致,毕竟,作为新手,使用的过程中也是一个不断探索的过程。

  工具的使用方便快捷了我们的工作,然而还有不少人使用idea或eclipse多工程同时开发的时候,会同时开启多个工作空间,启动多个idea或eclipse,即使是具有多年工作年限的老猿。其实启动多个idea或eclipse会占用更多的系统内存,而且在代码调试的时候也不是那么的方便。基于此,我觉得有必要介绍一下如何实现同一工作空间同时启动多个工程的方法,希望对大家有所帮助,本文基于idea 2020.2.2版本和maven工程作为介绍。

  正文开始

  首先,需要将多个工程在idea的同一个window打开。方法见idea 如何像eclipse一样同一工作空间同时启动多个项目。idea的project窗口就像一个资源管理器一样,会把该目录里面的所有文件及文件夹显示出来,如果你光想看工程目录,可以切换到pakeges目录。

  

 

   工程打开后所需要做的就是要将maven依赖导入,可在maven窗口点击+号添加maven工程,添加完成后编译项目(前提是你在导入工程之前配置好了maven)。

 

  这些步骤都完成之后,就该在tomcat中发布工程了,你可以将不同的工程发布到不同的tomcat,也可以将不同的工程发布到同一tomcat中,无论哪一种发布,你都需要修改tomcat端口号,确保每个工程都有唯一的端口号使用,否则会端口号被占用而无法启动。

  关于tomcat的配置,如图

 

   tomcat的启动说明,如图

 

posted on   GirlsBoy  阅读(4917)  评论(0编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

java\web应用开发&研究

梦想程序改变生活

成为一个了不起的人

点击右上角即可分享
微信分享提示