Maven及在Eclipse和IDEA中的配置问题

Maven是一个专门用于管理Java程序项目的工具。说白了,就是类似于考试给你发了个答题卡,让你的代码以及项目文件看起来规整,方便维护。一个显著优点就是一个项目中使用的jar包可以在其中所有小项目中共用,不必重复导入,对于大工程项目文件的管理十分有用。
Maven的下载可以去官网Maven中下载。下载方式也很简单,点击Download,选择最新版本的Binary zip archive下载即可。然后解压到硬盘上(注意路径中不能有中文,容易出bug)即可。
接下来是在电脑上的配置。我的系统是win7,开发平台是Eclipse Java 2019和 IntelliJ IDEA 2019.3.3版本。实际上使用其中之一即可,网上很多推荐IDEA的,因为很多公司据说都在用这个。就我目前使用而言,IDEA感觉占内存较多,容易卡顿,但是功能比较强大,有点像微软的VSCode。配置过程在论坛上到处都可以找到步骤,比较简单。
首先要配置环境变量。win7系统是右键我的电脑,进入属性—>高级系统设置—>环境变量。选中系统变量中的Path,编辑在后面加上解压后的Maven中的bin路径即可。配置路径
然后调出命令行cmd,输入mvn -v即可查看是否配置成功,类似于java等的配置方式。然后设置maven仓库。打开你解压后的maven文件进入conf\settings.xml,在localRepository标签下你可以看到Default:${user.home}/.m2/repository的程序样式,说明仓库给放在C盘了,我们通常给改到其他盘上,避免运行时卡顿。其次是在开发平台上的配置。
先说Eclipse上的配置。windows—>preference—>Maven—>Installations然后在add中添加解压后的Maven版本就行。然后在User Setting中设置两个setting中为conf中的setting.xml即可。
接下来是IDEA的配置。在File中选择Setting,然后在Build,Execution,Deployment—>Build Tools选择Maven,在Maven Home Directory中选择下载好的Maven就可以,然后选择仓库位置就OK了。
最后说下我在学习Maven时候遇到的问题吧。
1.在命令行中创建Maven时出现了下图的情况:出现的问题
这个问题说实在的我自己也没搞懂出在哪,当我重新运行一遍的时候,就显示Build Success了。
2.命令行使用Mvn package命令时报错mvn package报错
这个问题的原因就是Maven没有找到合适的JDK版本。解决方式有两种。第一个就是在Maven的setting.xml中指定JDK版本,也是一个一劳永逸的方法。

<profile>  
     <id>jdk-10</id>  
     <activation>  
         <activeByDefault>true</activeByDefault>  
         <jdk>10</jdk>  
     </activation>
     <properties>
         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
         <maven.compiler.source>10</maven.compiler.source>  
         <maven.compiler.target>10</maven.compiler.target>   
     </properties>   
</profile>  

第二个方式就是在项目中的pom.xml文件中指定JDK版本。需要在具体的项目中实施。
3.IDEA平台中的问题
这个是我最近学习Spring时遇到的。在运行时编译器直接报错没有找到对应的mysql包。这时就要去仓库中去找在xml中配置的版本的SQL库是否有jar包,如果没有就需要换一下。也可以手动直接导入对应的mysql包,也就解决了报错的问题。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值