zoukankan      html  css  js  c++  java
  • 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/"
  • 相关阅读:
    关于任意文件下载及上传漏洞
    一文掌握XSS
    WEB层知识点
    课程交流网站项目架构
    docker容器中启动uwsgi秒退
    mongoDB中update_one与find_one_update异同
    Vue集成CKEditor5源代码
    Vue的index.html与其他静态文件分离部署
    scrapy-redis分布式爬虫使用及docker swarm集群部署
    django中form组件的校验时raise ValidationError与self.add_error异同
  • 原文地址:https://www.cnblogs.com/feiyumo/p/9237517.html
Copyright © 2011-2022 走看看