• maven与sbt修改国内镜像


    一、idea中的maven

    1.打开IntelliJ IDEA->Settings ->Build, Execution, Deployment -> Build Tools > Maven

    一个是本地配置文件的位置,另一个是本地仓库的位置

    在.m2下面新建settings.xml文件,内容如下

    <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
        <mirrors>
            <!-- 阿里云 -->
            <mirror>
                <id>alimaven</id>
                <mirrorOf>central</mirrorOf>
                <name>aliyun maven</name>
                <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
            </mirror>
    
    
            <!-- 中央仓库1 -->
            <mirror>
                <id>repo1</id>
                <mirrorOf>central</mirrorOf>
                <name>Human Readable Name for this Mirror.</name>
                <url>http://repo1.maven.org/maven2/</url>
            </mirror>
    
    
            <!--中央仓库2 -->
            <mirror>
                <id>repo2</id>
                <mirrorOf>central</mirrorOf>
                <name>Human Readable Name for this Mirror.</name>
                <url>http://repo2.maven.org/maven2/</url>
            </mirror>
        </mirrors> 
    
    </settings>

    二、sbt

    1.在`~/.sbt/`下添加一个`repositories`文件,里面内容如下:

    [repositories]
    local
    aliyun: http://maven.aliyun.com/nexus/content/groups/public/
    typesafe: http://repo.typesafe.com/typesafe/ivy-releases/, [organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext], bootOnly
    sonatype-oss-releases
    maven-central
    sonatype-oss-snapshots

    2.自定义下载位置,在sbtconfsbtconfig.txt中末尾添加

    -Dsbt.boot.directory=~/sbt-0.13.15/boot
    -Dsbt.global.base=~/sbt-0.13.15/.sbt
    -Dsbt.ivy.home=~/sbt-0.13.15/.ivy2

    3.sbt配置表

    4.idea里的sbt

     5.如果只是在单个项目中修改的话,在build.sbt里添加

    resolvers += "aliyun" at "http://maven.aliyun.com/nexus/content/groups/public/"
  • 相关阅读:
    java的replace和replaceAll
    hibernate必须的包下载以及各个包的作用
    Jquery退出循环
    JQuery解析XML数据的几个例子
    使用ajax获取servelt数据乱码
    jquery绝对路径
    LeetCode 368. Largest Divisible Subset
    LeetCode 413. Arithmetic Slices
    LeetCode 474. Ones and Zeroes
    LeetCode 486. Predict the Winner
  • 原文地址:https://www.cnblogs.com/feiyumo/p/9237517.html
Copyright © 2020-2023  润新知