maven项目搭建的简单记录及问题解决

本文记录了在Eclipse中使用Maven创建项目时遇到的问题,包括maven骨架结构选择、Catalog配置、pom.xml报错以及解决这些问题的详细步骤。通过调整Catalog设置、更改settings.xml中本地仓库路径和镜像配置,以及解决Java编译版本不匹配问题,成功创建并运行Maven项目。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

   自从写起blog后,才发现写博客的好处,不仅仅是当一个记录本的作用。如何编排,问题怎样阐述才能说清楚明白,都是需要考虑的。然而你要讲述清楚的前提就是对这一问题要理解透彻,转换成自己的知识才能用自己的话表述出来。

   之前遇到问题时,网上胡乱搜搜问题的解决方案,统统觉得合理的拿来乱试一通,抱着只要能解决问题的态度。然而发现哪怕隔个几天在遇到类似问题,依然不知如何解决,之前的解决步骤也剩下零散的一些东西。又去搜网上的相似问题来试,事倍功半。所有决定把一些经常会用到的操作总结记录下,以便后期翻阅。下面记录下新建maven项目时遇到的问题及解决方案:

   我用的是Eclipse IDE工具,新建一个项目时,会遇到选择maven骨架结构的弹框:


     当用Eclipse自带的Catalog创建时,点击图上next按钮后,会让你输入Group Id与Artifact Id,Group Id与Artifact Id是项目的唯一标识,groupId一般分为多个段,这里我只说两段,第一段为域,第二段为公司名称。域又分为org、com、cn等等许多,其中org为非营利组织,com为商业组织。举个apache公司的tomcat项目例子:这个项目的groupId是org.apache,它的域是org(因为tomcat是非营利项目),公司名称是apache,artifactId是tomcat。然后点击完成后,会发现并不能成功的创建项目。此时我的解决方法为:



    点击Catalog的右边配置按钮,会出现如下图:


    配置完后,再次创建maven项目时,选择自己设置的Catalog就行,Eclipse会自动去下载,不过你会发现,重新创建maven项目时Filter里没有内容,那是应为下载比较慢,内容比较多,耐心等待几分钟就可以了。然后继续填写要创建的项目Group Id 与 Artifact Id的信息。会发现创建成功。

    虽然项目创建成功呢,但是pom.xml文件一直在报错,主要是说资源文件和编译文件找不到,那是应为之前有考过公司的项目在电脑上,下的配置文件和仓库都是从私服上下载的,settings.xml文件的配置也是公司用的环境,新建的项目默认的依赖是这一套。当用的包无法下载时,就会报错。所以决定在另一个地方从新创建了一份maven仓库来解决,更换新的配置后会发现成功呢。主要是更改settings.xml中下载到本地仓库的地址和下载远程maven仓库原型的镜像配置。如下图:



    配置完后,更新下maven项目,一般就解决了问题。有时候还会遇到的问题是,会报的错误大概的意思是说,java的编译版本(即系统安装的jdk版本)与项目安装的jdk版本不匹配问题。解决如下:

   不匹配还能咋办?肯定是改一致喽!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值