开发过程中经常出现要下载jar包的情况下
1通过maven
修改 maven 软件下的settings.xml文件下修改

alimaven
central
aliyun maven
http://maven.aliyun.com/nexus/content/repositories/central/

    <!-- 中央仓库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>

或者 在 maven 的pom 文件中 增加 国内源的配置

2、也可以通过 国内的源的路径去下载 开发中 其他地方用的的 包

在浏览器中 输入 源的地址 -》 根据maven 配置的依赖(或其jar默认路径)-》 通过相应路径找到 jar 包

3 。sbt 源配置方式为在所安装的sbt下

增加repositories 文件 并修改呢文件内的配置为(本人配置阿里源)

[repositories]
#local
#local
#maven-local: file:D:/maven/Hrepository/maven
public: http://maven.aliyun.com/nexus/content/groups/public/
typesafe:http://dl.bintray.com/typesafe/ivy-releases/ , [organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/artifact.[ext], bootOnly
ivy-sbt-plugin:http://dl.bintray.com/sbt/sbt-plugin-releases/, [organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/artifact.[ext]
sonatype-oss-releases

sonatype-oss-snapshots

sbt 项目引进本地 maven 依赖方式

国内源常见
阿里云仓库 --> 国内比较火 比价快
http://maven.aliyun.com/nexus/content/repositories/central/
中央仓库1
http://repo1.maven.org/maven2/
中央仓库1
http://repo2.maven.org/maven2/
cloudera 相关包的仓库
https://repository.cloudera.com/artifactory/cloudera-repos/

atlassian http://maven.atlassian.com/repository/public true false

    <repository><id>maven.org.repo2</id><name>Repository of <span class="wp_keywordlink_affiliate"><a href="http://www.iteblog.com/archives/tag/maven" title="" target="_blank" data-original-title="View all posts in Maven">Maven</a></span>.org</name><url>http://search.maven.org/#search</url></repository><repository><id>search.maven.org</id><name>Repository of Maven.org</name><url>http://search.maven.org</url></repository><repository><id>itextpdf.com</id><name>Maven Repository for iText</name><url>http://maven.itextpdf.com</url></repository><repository><id>repository.jboss.com</id><name>Jboss Repository for Maven</name><url>http://repository.jboss.com</url></repository><repository><id>snapshots.jboss.org</id><name>Jboss Snapshot Repository for Maven</name><url>http://snapshots.jboss.org/maven2</url></repository><repository><id>java.net</id><name>Repository of <span class="wp_keywordlink_affiliate"><a href="http://www.iteblog.com/archives/tag/java" title="" target="_blank" data-original-title="View all posts in Java">Java</a></span>.net</name><url>http://download.java.net/maven/1</url></repository><repository><id>deltaset.org</id><name>Repository of Deltaset</name><url>http://deltaset.googlecode.com/svn/maven2</url></repository><repository><id>prime.com</id><name>Repository of PrimeFaces</name><url>http://repository.prime.com.tr/org</url></repository><repository><id>com.springsource.repository.maven.milestone</id><name>Spring Framework Maven Milestone Releases (Maven Central Format)</name><url>http://maven.springframework.org/milestone</url></repository><repository><id>maven-repository2.dev.java.net</id><name><span class="wp_keywordlink_affiliate"><a href="http://www.iteblog.com/archives/tag/java" title="" target="_blank" data-original-title="View all posts in Java">Java</a></span>.net Repository for Maven 2</name><url>http://download.java.net/maven/2</url></repository><repository><id>mvnrepository.com</id><name>mvnrepository.com</name><url>http://mvnrepository.com</url></repository><repository><id>www.mvnbrowser.com</id><name>www.mvnbrowser.com</name><url>http://www.mvnbrowser.com</url></repository><repository><id>objectweb</id><name>Objectweb repository</name><url>http://maven.objectweb.org/maven2</url></repository><repository><id>ops4j.repository</id><name>OPS4J Repository</name><url>http://repository.ops4j.org/maven2</url></repository><repository><id>Codehaus Snapshots</id><url>http://snapshots.repository.codehaus.org/</url></repository>

本文链接地址: 《Maven/SBT常用的repositorie一览表》(http://www.iteblog.com/archives/1082)

maven仓库不支持cdh解决方案

目前maven仓库中没有支持cdh的相关依赖。cloudera自己建立了一个相关的仓库。要想利用maven添加相关依赖,则必须单独添加cloudera仓库。

1
一、项目pom.xml, 添加仓库配置 cloudera https://repository.cloudera.com/artifactory/cloudera-repos/ true true

二、 添加cdh依赖,如hbase-client:

org.apache.hbase hbase-client 1.2.0-cdh5.12.1

三、在国内使用maven中央仓库一般会有网络问题,所以大部分人会使用aliyun仓库或者其他开源的仓库。所以需要修改setting.xml (以下配置中 *,!cloudera 表示除了aliyun仓库还使用cloudera仓库)

nexus-aliyun *,!cloudera Nexus aliyun http://maven.aliyun.com/nexus/content/groups/public

四、若未设置自动更新maven项目,则需更新maven项目,然后等待下载相关依赖。完成之后便可以使用cdh进行开发啦 _

附上官网相关说明地址:

https://www.cloudera.com/documentation/enterprise/release-notes/topics/cdh_vd_cdh5_maven_repo.html

maven和sbt构建项目及相关国内源repositorie配置和不支持cdh包解决方案相关推荐

  1. 1、maven笔记(一):构建项目

    1.在E:\下新建mvn目录,由于mvn默认搜索路径为src/main/java/目录下,所以我们在mvn下新建目录/src/main/java/com/zmp/mvn/helloworld/Hell ...

  2. maven分模块构建项目工程

                             分模块构建工程 基于上边的三个工程分析,我们将持久层,业务层.控制器和试图表现层可以分为三个不同的模块来处理,创建一个parent工程将通用的pom配 ...

  3. 设置将pip的下载源变更为国内源-windows配置方法

    windows的设置办法 找到用户目录 此处的36473代表了用户名 创建文件夹 新建pip目录 新建文件 新建文件,名称为pip.ini 添加代码 [global] index-url = http ...

  4. maven实战(一)简单mvn构建项目详解

    创建简单工程: **mvn archetype:generate -DgroupId=org.sonatype.mavenbook.ch03 -DartifactId=simple -Dpackage ...

  5. jenkin+docker 构建项目

    jenkins发布项目 在构建项目之前我们需要做一些配置,安装一些插件 点击系统管理 点击插件管理 需要安装一下这个maven插件 插件安装完成之后我们需要配置一下全局工具 "系统管理> ...

  6. QtCreator使用CMake构建项目时jom Error 2问题

    QtCreator使用MSVC编译环境构建项目时,会因为配置不正确出现jom: C:/-/- [cmTC_fe41e\fast] Error 2错误,这里记录一下我的解决办法和对此问题的理解,希望能帮 ...

  7. selenium安装、pip升级、更换国内源

    pip3 uninstall selenium #卸载原先安装好的selenium重装 失败,原因:原本pip工具等级低,无pip3版本使用 更改为pip uninstall selenium可正常安 ...

  8. manjaro配置arch源_manjaro 切换国内源及软件安装

    配置国内源 1.配置镜像源: sudo pacman-mirrors -i -c China -m rank 2.设置 archlinuxcn 源,antergos源,arch4edu源: sudo ...

  9. Maven学习-构建项目

    创建项目 运行如下命令会创建一个简单的Maven项目. mvn archetype:create -DgroupId=com.netease.learn -DartifactId=simple -Dp ...

  10. Maven构建项目 — 知识点梳理

    文章目录 项目构建的痛点 有痛点就会有需求,apache根据这些痛点开发了Maven项目管理工具.Maven有以下核心特性 Maven安装和配置 修改Maven本地仓库 idea集成maven Mav ...

最新文章

  1. 【TeeChart Pro ActiveX教程】(八):ADO数据库访问(上)
  2. 系统架构设计:平滑发布和ABTesting
  3. USB接口供电蓝牙彩色灯带控制器
  4. 第七周实践项目6 停车场模拟(栈和队列综合)
  5. 大数据入门基础教程系列
  6. element el-tree 懒加载 默认展开第二层
  7. laravel 理论
  8. html初始化调用js函数
  9. aes ccm模式 java_AES_GCM和AES_CCM的选择
  10. [渝粤教育] 西南科技大学 中国古代文学〔2〕 在线考试复习资料
  11. The Devil is in the Details: Self-Supervised Attention for Vehicle Re-Identification(翻译)
  12. 唐太宗灵州受降【会盟】的意义
  13. MP4文件格式的相关内容
  14. windows10 安装office2021(预装正版)经验分享
  15. 名帖22 杨沂孙 篆书《对联五幅》
  16. MATLAB 图像嵌入水印图像程序
  17. 放大器为什么会被限幅?原因所在!
  18. 接口和抽象类的区别是什么?抽象类必须要有抽象方法吗?抽象类能使用 final 修饰吗?
  19. c语言字符串中字母降序数字升序,将字符串以ASCII码降序排列
  20. 2008年公休假安排:

热门文章

  1. 西门子PLC模拟电压采集
  2. web前端素材整理汇总
  3. vce 题库导入_Visual CertExam(VCE)试题制作教程.pdf
  4. java使用easypoi实现word模板导出
  5. war包的打包与解压
  6. 两个画图工具助力论文绘图
  7. 003:枚举算法(习题)
  8. python 通信调制方式_python实现BPSK调制信号解调
  9. go语言链接show_api,读取网络成语
  10. Java根据模板生成excel并下载