发表于: 2017-11-27 08:27:10

1 819


今天做的事情:
Mac上,Maven配置阿里云
方法1
1,找到settings.xml文件。可能在两个位置:
  • maven安装时默认的配置: $M2_HOME/conf/settings.xml
  • 用户自定义的配置:~/.m2/settings.xml
      前一个是全局设置,后一个是用户设置。安装maven之后,用户目录下不会自动生成settings,用户需要时可以自己添加。如果二者都存在,用户目录下的settings会覆盖掉全局设置。
2,把settings/xml文件复制粘贴到~/.m2目录下,在terminal中 cp settings.xml ~/.m2回车
3,打开settings.xml 文件(.m2目录下的)
     在terminal中打开
open -a TextEdit settings.xml           //-a制定应用打开
open -e settings.xml                        //-e使用文本编辑器打开
open -t settings.xml                         //-t使用默认编辑器打开
4,在settings.xml 文件里配置mirrors的子节点,添加如下mirror
<mirror>
        <id>nexus-aliyun</id>
        <mirrorOf>*</mirrorOf>
        <name>Nexus aliyun</name>
    </mirror>
方法2
在idea界面下,点击左上角ItelliJ IDEA图标——》点击preferences——》appearance and behavior ——》system settings——》http proxy——》Auto-detect proxy settings ——》Automatic proxy configuration URL: 后边填写。http://maven.aliyun.com/nexus/content/groups/public/
之后apply
以上两种方法我都做了,然后idea能够正常建立maven项目。速度快了很多。
Mevan 项目的建立
今天重新用idea新建了一个maven项目,然后然后顺利找到了jar包。昨天没找到是因为不会让Mac显示隐藏文件,因为.m2是个隐藏文件夹。
Mac上显示隐藏文件方法
显示Mac隐藏文件命令:
defaults write com.apple.finder AppleShowAllFiles YES
隐藏Mac隐藏文件到命令:
defaults write com.apple.finder AppleShowAllFiles NO
注意两条命令在回车之后,需要重新启动Finder,重启的方法:
单击左上角苹果标志,force quit —>finder —>relaunch
之后再打开~目录就能看到 .m2 文件夹了。等其他之前隐藏的文件。
添加jar包的方法:
访问
查询jar包的名字,比如mybatis-3.1.1.jar,进入如下界面
点击第一个
出现

点击最新版本

最下的方框中就是其dependency写法。将其复制,粘贴到pom.xml中的<dependencies>字段中间。会看到idea项目中的external libraries,出现了一个名为mybatis-3.4.5.jar的jar包,当添加的jar包依赖其他包时,会自动导入所有相关jar包。

遇到的困难:
Mac上配置阿里云的方法在网上搜到了两种,不知道哪种是对的,期间消耗了大量时间。但是既然还能用,今天先用,明天应该再看看。
明天计划:
明天继续任务17到19.
感想:
解决问题的感觉真爽。



返回列表 返回列表
评论

    分享到