Idea导入Eclipse的Maven项目

文章目录

  • 检查项目文件结构和Maven设置
  • Idea 导入
    • 检查Jdk版本:
    • 检查Maven版本
    • Maven 启动
    • 添加Tomcat
  • 注意事项

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

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

其次检查镜像,由于官方镜像很有可能下载不下来,需要额外配置镜像,如下图:
Idea导入Eclipse的Maven项目_第3张图片
配置如下:

		mirror>
	        <mirror>
            <id>alimavenid>
            <mirrorOf>centralmirrorOf>
            <name>aliyun mavenname>
            <url>http://maven.aliyun.com/nexus/content/repositories/central/url>
        mirror>
        <mirror>
            <id>alimavenid>
            <name>aliyun mavenname>
            <url>http://maven.aliyun.com/nexus/content/groups/public/url>
            <mirrorOf>centralmirrorOf>
        mirror>
        <mirror>
            <id>centralid>
            <name>Maven Repository Switchboardname>
            <url>http://repo1.maven.org/maven2/url>
            <mirrorOf>centralmirrorOf>
        mirror>
        <mirror>
            <id>repo2id>
            <mirrorOf>centralmirrorOf>
            <name>Human Readable Name for this Mirror.name>
            <url>http://repo2.maven.org/maven2/url>
        mirror>
        <mirror>
            <id>ibiblioid>
            <mirrorOf>centralmirrorOf>
            <name>Human Readable Name for this Mirror.name>
            <url>http://mirrors.ibiblio.org/pub/mirrors/maven2/url>
        mirror>
        <mirror>
            <id>jboss-public-repository-groupid>
            <mirrorOf>centralmirrorOf>
            <name>JBoss Public Repository Groupname>
            <url>http://repository.jboss.org/nexus/content/groups/publicurl>
        mirror>
        <mirror>
            <id>google-maven-centralid>
            <name>Google Maven Centralname>
            <url>https://maven-central.storage.googleapis.com
            url>
            <mirrorOf>centralmirrorOf>
        mirror>
        
        <mirror>
            <id>maven.net.cnid>
            <name>oneof the central mirrors in chinaname>
            <url>http://maven.net.cn/content/groups/public/url>
            <mirrorOf>centralmirrorOf>
        mirror>

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


Idea 导入

按图示点击
Idea导入Eclipse的Maven项目_第4张图片
选择对应的pom.xml
Idea导入Eclipse的Maven项目_第5张图片

检查Jdk版本:

1、
Idea导入Eclipse的Maven项目_第6张图片
2、
Idea导入Eclipse的Maven项目_第7张图片
3、
Idea导入Eclipse的Maven项目_第8张图片

检查Maven版本

Idea导入Eclipse的Maven项目_第9张图片
Maven Home可以用Ide自带的Maven,设置文件和库设置为自己的。也可以均设置为自己的。


Maven 启动

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


添加Tomcat

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


注意事项

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

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

你可能感兴趣的:(Java,maven,intellij-idea,eclipse)