1. 前言

  • Maven本身是对多模块项目是有直接支持的,在IDEA中将项目转化为Maven的多模块结构可能比较简单,在Eclipse中会相对复杂一些。仅以此博客记录下来,供学习和参考。

2. 正文

2.1 父项目配置

  • 首先这个项目得是一个 Maven Project ,也就是说得先有一个Maven的父项目,举例来说就是图中的 JavaEEClassDemo 这个项目。
    Project View

  • 然后在这个 Maven Project 中的 pom.xml 中配置一些整个项目都会用到的插件或是依赖。比如像 lombok 这样的工具依赖,就可以在父项目中配置。 然后最关键的一点是将父项目的打包类型,也就是添加 packaging 并设置为pom,不设置默认为jar

    <!-- pom.xml -->
    <packaging>pom</packaging>
    
  • 如果在没有修改打包类型,就去建 Maven Module 的话,Eclipse会报警说 The parent project must have a packaging type of POM ,然后创建模块失败。

2.2 Module配置

3. 最后说几句

  • 最近身边的老师、同学还有大佬们都全面使用IDEA了😭。其实我也知道IDEA确实香,但怎么说呢,Eclipse带上一些插件对我来说用着还挺舒服,但确实也有不少体验贼差的地方。但不管怎么说,IDE终究只是工具中的一个,说不定什么时候IDEA又被新的竞品给淘汰了呢?(正版IDEA真的贵😰)
1. 前言Maven本身是对多模块项目是有直接支持的,在IDEA中将项目转化为Maven的多模块结构可能比较简单,在Eclipse中会相对复杂一些。仅以此博客记录下来,供学习和参考。2. 正文2.1 父项目配置首先这个项目得是一个Maven Project,也就是说得先有一个Maven的父项目,举例来说就是图中的JavaEEClassDemo这个项目。然后在这个Maven ... 【这是开篇废话】 现在手头上有很多 项目 还是以前的老 项目 ,属于很普通的那种 java web 项目 ,但是现在公司要求将所有的 项目 更新转换成 maven 项目 ,根据公司发出来的教程网页来转弄了两三天还是没弄出来,而且还得动用到idea这款软件。于是我自己尝试用 eclipse 进行转换,踩了很多坑,最终还是让我自己研究了出来,于是有了这篇文章。 【这里是前
1、在 eclipse 中检出 项目 右键 --》Import --》Git --》 Projects from Git --》 Clone URL --》 http://XXX.git --》Next --》Directory(选择代码存放位置) --》勾选Import as general project --》Finish 2、转为 Maven 项目 选中检出的 项目 右键 --》 ...
1. maven 项目 转化 为普通 项目 选中 项目 右键点击-&gt; maven -&gt;disable maven natrue 2.普通 maven 项目 转化 maven 项目 : 选中 项目 右键点击-&gt; configure-&gt;convert to maven project...
如果在 Eclipse 中导入的 项目 没有 Maven Dependencies,可以尝试以下步骤解决: 1. 确保你的 Eclipse 安装了 Maven 插件。如果没有安装,可以在 Eclipse 的菜单栏中选择「帮助」->「安装新软件」,在弹出的对话框中输入「http://download. eclipse .org/technology/m2e/releases」,然后选择「 Maven Integration for Eclipse 」并安装。 2. 在 Eclipse 中打开 项目 的 pom.xml 文件。 3. 在 pom.xml 文件中找到「Dependencies」部分,确保所有依赖都被声明了。 4. 在 Eclipse 的菜单栏中选择「 项目 」->「 Maven 」->「更新 项目 」。这将触发 Maven 下载依赖项并更新 Eclipse 工程。 5. 在 Eclipse 的菜单栏中选择「 项目 」->「刷新」。这将使 Eclipse 重新加载 项目 ,并显示 Maven Dependencies。 如果这些步骤仍然无法解决问题,可能是因为 Maven 下载依赖项时出现了问题。你可以在 Eclipse 的菜单栏中选择「窗口」->「控制台」,打开「控制台」窗口查看详细的错误信息。此外,也可以在命令行中运行「mvn clean install」命令,来尝试在命令行中解决问题。