Idea导入Eclipse的Maven项目

检查项目文件结构和Maven设置

1、第一次导入Maven项目需要删除.idea,.settings,target,.classpath,.project,.iml文件,多余的pom.xml也需要删除,只留一个。
删除的文件
2、查看对应Maven的Settings.xml
首先检查本地库设置
在这里插入图片描述

其次检查镜像,由于官方镜像很有可能下载不下来,需要额外配置镜像,如下图:
在这里插入图片描述
配置如下:

		</mirror>
	        <mirror>
            <id>alimaven</id>
            <mirrorOf>central</mirrorOf>
            <name>aliyun maven</name>
            <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
        </mirror>
        <mirror>
            <id>alimaven</id>
            <name>aliyun maven</name>
            <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
            <mirrorOf>central</mirrorOf>
        </mirror>
        <mirror>
            <id>central</id>
            <name>Maven Repository Switchboard</name>
            <url>http://repo1.maven.org/maven2/</url>
            <mirrorOf>central</mirrorOf>
        </mirror>
        <mirror>
            <id>repo2</id>
            <mirrorOf>central</mirrorOf>
            <name>Human Readable Name for this Mirror.</name>
            <url>http://repo2.maven.org/maven2/</url>
        </mirror>
        <mirror>
            <id>ibiblio</id>
            <mirrorOf>central</mirrorOf>
            <name>Human Readable Name for this Mirror.</name>
            <url>http://mirrors.ibiblio.org/pub/mirrors/maven2/</url>
        </mirror>
        <mirror>
            <id>jboss-public-repository-group</id>
            <mirrorOf>central</mirrorOf>
            <name>JBoss Public Repository Group</name>
            <url>http://repository.jboss.org/nexus/content/groups/public</url>
        </mirror>
        <mirror>
            <id>google-maven-central</id>
            <name>Google Maven Central</name>
            <url>https://maven-central.storage.googleapis.com
            </url>
            <mirrorOf>central</mirrorOf>
        </mirror>
        <!-- 中央仓库在中国的镜像 -->
        <mirror>
            <id>maven.net.cn</id>
            <name>oneof the central mirrors in china</name>
            <url>http://maven.net.cn/content/groups/public/</url>
            <mirrorOf>central</mirrorOf>
        </mirror>

如果出现依赖出现问题可以查看注意事项,或者选择删除所有库文件之后,添加镜像然后重新下载。


Idea 导入

按图示点击
在这里插入图片描述
选择对应的pom.xml
在这里插入图片描述

检查Jdk版本:

1、
在这里插入图片描述
2、
在这里插入图片描述
3、
在这里插入图片描述

检查Maven版本

在这里插入图片描述
Maven Home可以用Ide自带的Maven,设置文件和库设置为自己的。也可以均设置为自己的。


Maven 启动

添加运行配置
在这里插入图片描述
设置Maven运行的项目模块和命令
在这里插入图片描述
添加完毕如图所示:
在这里插入图片描述
最后,等待Maven自动下载好依赖便可以。


添加Tomcat

添加Tomcat Server -> Local
在这里插入图片描述
选择Tomcat 版本,设置JRE/Jdk版本,设置端口号
在这里插入图片描述
添加项目对应的war:exploded文件
在这里插入图片描述
点击应用后确认即可。
最后如图:
在这里插入图片描述


注意事项

1、检查Maven库文件是否有未下载完成的文件
参考文章:https://wangsong.blog.youkuaiyun.com/article/details/88071279
文章中的方案二。
依赖下载失败之后,相关文件夹中多了以 .lastUpdated为后缀的文件,此时,如果开发者在开发工具中反复导入,会发现始终无法导入成功,这个时候就需要删除本地仓库中相关的 .lastUpdated文件,可以通过文件搜索找到本地仓库中所有的以 .lastUpdated为后缀的文件,如下:
在这里插入图片描述
将其全部删除。

这是我这几天导入Eclipse的Maven项目遇到的问题,如有不正可评论指出。

### 将 Eclipse Maven 项目导入 IntelliJ IDEA #### 准备工作 为了确保项目的顺利迁移,建议先备份当前的 Eclipse 工程文件。接着确认目标机器上已安装并配置好最新版的 IntelliJ IDEAMaven 插件。 #### 导入过程 当处理来自 EclipseMaven 项目时,在 IntelliJ IDEA 中应按照如下方式操作: - **选择合适的导入方法** 不要直接选择 Eclipse 项目的方式导入[^1]。因为这种方式可能会引入不必要的 Eclipse 特定设置,影响后续构建流程的一致性和稳定性。 - **通过 Maven 进行导入** 应该把项目复制到 IntelliJ IDEA 预期的工作空间路径下之后,启动 IDE 并选择 `Import Project` 而不是创建新项目。此时会弹出向导窗口提示选择源码位置,指定解压后的项目根目录即可继续下一步骤[^3]。 - **调整模块依赖关系** 在导入过程中,IDEA 可能会自动检测 pom.xml 文件来解析所有的库依赖项,并询问是否同步这些更改至本地仓库缓存中去。务必同意此请求以便让环境变量生效。 - **清理与重建索引** 完成上述步骤后,执行一次完整的编译命令(如 mvn clean install),这有助于刷新内部缓存数据结构,从而提高编辑器性能表现的同时也减少了潜在错误发生的几率。 对于某些特定场景下的问题,比如遇到 Mapper XML 文件丢失的情况,则可能是由于资源过滤机制不同所引起的差异所致。可以尝试手动添加相应的资源配置规则或者借助插件辅助完成转换工作[^5]。 ```xml <build> <resources> <resource> <directory>src/main/resources</directory> <includes> <include>**/*.properties</include> <include>**/*.xml</include> </includes> </resource> </resources> </build> ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值