热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Idea导入Eclipse的Maven项目

目录检查项目文件结构和Maven设置Idea导入检查Jdk版本:检查Maven版本Maven启动添加Tomcat注意事项检查项目文件结构和Maven设置1、第一次导入Maven项目

目录



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

  • Idea 导入

    • 检查Jdk版本:

    • 检查Maven版本

    • Maven 启动

    • 添加Tomcat



  • 注意事项


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

1、第一次导入Maven项目需要删除.idea,.settings,target,.classpath,.project,.iml文件,多余的pom.xml也需要删除,只留一个。

删除的文件

2、查看对应Maven的Settings.xml

首先检查本地库设置

在这里插入图片描述

其次检查镜像,由于官方镜像很有可能下载不下来,需要额外配置镜像,如下图:

在这里插入图片描述

配置如下:



alimaven
central
aliyun maven
http://maven.aliyun.com/nexus/content/repositories/central/


alimaven
aliyun maven
http://maven.aliyun.com/nexus/content/groups/public/
central


central
Maven Repository Switchboard
http://repo1.maven.org/maven2/
central


repo2
central
Human Readable Name for this Mirror.
http://repo2.maven.org/maven2/


ibiblio
central
Human Readable Name for this Mirror.
http://mirrors.ibiblio.org/pub/mirrors/maven2/


jboss-public-repository-group
central
JBoss Public Repository Group
http://repository.jboss.org/nexus/content/groups/public


google-maven-central
Google Maven Central
https://maven-central.storage.googleapis.com

central



maven.net.cn
oneof the central mirrors in china
http://maven.net.cn/content/groups/public/
central

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




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.csdn.net/article/details/88071279

文章中的方案二。

依赖下载失败之后,相关文件夹中多了以 .lastUpdated为后缀的文件,此时,如果开发者在开发工具中反复导入,会发现始终无法导入成功,这个时候就需要删除本地仓库中相关的 .lastUpdated文件,可以通过文件搜索找到本地仓库中所有的以 .lastUpdated为后缀的文件,如下:

在这里插入图片描述

将其全部删除。

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



推荐阅读
  • GetWindowLong函数
    今天在看一个代码里头写了GetWindowLong(hwnd,0),我当时就有点费解,靠,上网搜索函数原型说明,死活找不到第 ... [详细]
  • 搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的详细步骤
    本文详细介绍了搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的步骤,包括环境说明、相关软件下载的地址以及所需的插件下载地址。 ... [详细]
  • 本文介绍了Redis的基础数据结构string的应用场景,并以面试的形式进行问答讲解,帮助读者更好地理解和应用Redis。同时,描述了一位面试者的心理状态和面试官的行为。 ... [详细]
  • 本文介绍了Web学习历程记录中关于Tomcat的基本概念和配置。首先解释了Web静态Web资源和动态Web资源的概念,以及C/S架构和B/S架构的区别。然后介绍了常见的Web服务器,包括Weblogic、WebSphere和Tomcat。接着详细讲解了Tomcat的虚拟主机、web应用和虚拟路径映射的概念和配置过程。最后简要介绍了http协议的作用。本文内容详实,适合初学者了解Tomcat的基础知识。 ... [详细]
  • 本文介绍了在使用Python中的aiohttp模块模拟服务器时出现的连接失败问题,并提供了相应的解决方法。文章中详细说明了出错的代码以及相关的软件版本和环境信息,同时也提到了相关的警告信息和函数的替代方案。通过阅读本文,读者可以了解到如何解决Python连接服务器失败的问题,并对aiohttp模块有更深入的了解。 ... [详细]
  • flowable工作流 流程变量_信也科技工作流平台的技术实践
    1背景随着公司业务发展及内部业务流程诉求的增长,目前信息化系统不能够很好满足期望,主要体现如下:目前OA流程引擎无法满足企业特定业务流程需求,且移动端体 ... [详细]
  • 本文介绍了Python爬虫技术基础篇面向对象高级编程(中)中的多重继承概念。通过继承,子类可以扩展父类的功能。文章以动物类层次的设计为例,讨论了按照不同分类方式设计类层次的复杂性和多重继承的优势。最后给出了哺乳动物和鸟类的设计示例,以及能跑、能飞、宠物类和非宠物类的增加对类数量的影响。 ... [详细]
  • CEPH LIO iSCSI Gateway及其使用参考文档
    本文介绍了CEPH LIO iSCSI Gateway以及使用该网关的参考文档,包括Ceph Block Device、CEPH ISCSI GATEWAY、USING AN ISCSI GATEWAY等。同时提供了多个参考链接,详细介绍了CEPH LIO iSCSI Gateway的配置和使用方法。 ... [详细]
  • LVS实现负载均衡的原理LVS负载均衡负载均衡集群是LoadBalance集群。是一种将网络上的访问流量分布于各个节点,以降低服务器压力,更好的向客户端 ... [详细]
  • 本文介绍了使用C++Builder实现获取USB优盘序列号的方法,包括相关的代码和说明。通过该方法,可以获取指定盘符的USB优盘序列号,并将其存放在缓冲中。该方法可以在Windows系统中有效地获取USB优盘序列号,并且适用于C++Builder开发环境。 ... [详细]
  • Spring源码解密之默认标签的解析方式分析
    本文分析了Spring源码解密中默认标签的解析方式。通过对命名空间的判断,区分默认命名空间和自定义命名空间,并采用不同的解析方式。其中,bean标签的解析最为复杂和重要。 ... [详细]
  • Java验证码——kaptcha的使用配置及样式
    本文介绍了如何使用kaptcha库来实现Java验证码的配置和样式设置,包括pom.xml的依赖配置和web.xml中servlet的配置。 ... [详细]
  • 本文介绍了Android 7的学习笔记总结,包括最新的移动架构视频、大厂安卓面试真题和项目实战源码讲义。同时还分享了开源的完整内容,并提醒读者在使用FileProvider适配时要注意不同模块的AndroidManfiest.xml中配置的xml文件名必须不同,否则会出现问题。 ... [详细]
  • 本文分析了Wince程序内存和存储内存的分布及作用。Wince内存包括系统内存、对象存储和程序内存,其中系统内存占用了一部分SDRAM,而剩下的30M为程序内存和存储内存。对象存储是嵌入式wince操作系统中的一个新概念,常用于消费电子设备中。此外,文章还介绍了主电源和后备电池在操作系统中的作用。 ... [详细]
  • 工作经验谈之-让百度地图API调用数据库内容 及详解
    这段时间,所在项目中要用到的一个模块,就是让数据库中的内容在百度地图上展现出来,如经纬度。主要实现以下几点功能:1.读取数据库中的经纬度值在百度上标注出来。2.点击标注弹出对应信息。3 ... [详细]
author-avatar
王慧1019
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有