当前位置: 首页 > news >正文

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.自定义下载位置,在sbt\conf\sbtconfig.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/"

转载于:https://www.cnblogs.com/feiyumo/p/9237517.html

相关文章:

  • U盘安装Linux CentOS 6.8 系统
  • 5.20界面初步完成
  • spring mvc 文件上传 ajax 异步上传
  • react-native
  • C语言学习(42)
  • 21.拉取删除远程分支
  • Java类只加载一次的情况
  • pyenv BUILD FAILED解决方法
  • window10 vs 以管理员打开
  • Wincc用户登录VBS脚本
  • 网页插入腾讯视频
  • Java的注释文档和嵌入式文档
  • 这 10 款良心 Windows 软件,改变你对国产的认知
  • RTTI(运行时类型识别),typeid,dynamic_cast
  • php 获取某数组中出现次数最多的值(重复最多的值)与出现的次数
  • Android开源项目规范总结
  • CentOS6 编译安装 redis-3.2.3
  • const let
  • exif信息对照
  • java8-模拟hadoop
  • Linux编程学习笔记 | Linux IO学习[1] - 文件IO
  • nginx 负载服务器优化
  • vue:响应原理
  • vue从创建到完整的饿了么(18)购物车详细信息的展示与删除
  • 初识 beanstalkd
  • 简单数学运算程序(不定期更新)
  • 讲清楚之javascript作用域
  • 理解 C# 泛型接口中的协变与逆变(抗变)
  • 它承受着该等级不该有的简单, leetcode 564 寻找最近的回文数
  • 最近的计划
  • 策略 : 一文教你成为人工智能(AI)领域专家
  • ​2021半年盘点,不想你错过的重磅新书
  • ​如何防止网络攻击?
  • !! 2.对十份论文和报告中的关于OpenCV和Android NDK开发的总结
  • ###STL(标准模板库)
  • #《AI中文版》V3 第 1 章 概述
  • $.ajax中的eval及dataType
  • (2022 CVPR) Unbiased Teacher v2
  • (6)STL算法之转换
  • (Redis使用系列) SpringBoot 中对应2.0.x版本的Redis配置 一
  • (附源码)php新闻发布平台 毕业设计 141646
  • (论文阅读11/100)Fast R-CNN
  • (论文阅读笔记)Network planning with deep reinforcement learning
  • (原)本想说脏话,奈何已放下
  • (转)拼包函数及网络封包的异常处理(含代码)
  • .aanva
  • .NET core 自定义过滤器 Filter 实现webapi RestFul 统一接口数据返回格式
  • .NET Entity FrameWork 总结 ,在项目中用处个人感觉不大。适合初级用用,不涉及到与数据库通信。
  • .net 调用php,php 调用.net com组件 --
  • .NET/C# 利用 Walterlv.WeakEvents 高性能地定义和使用弱事件
  • .Net转Java自学之路—基础巩固篇十三(集合)
  • [.NET 即时通信SignalR] 认识SignalR (一)
  • []FET-430SIM508 研究日志 11.3.31
  • [ACTF2020 新生赛]Upload 1
  • [CareerCup] 12.3 Test Move Method in a Chess Game 测试象棋游戏中的移动方法