Maven的国内镜像(快速解决jar下载过慢的问题)
Maven简介
maven作为一个项目管理工具确实非常好用,结果在使用时候,你会发现下载jar速度不如自己在网上下载。之前oschina的中央仓库可用,现在oschina的maven服务器关了,只能拿国内镜像来替代。在网上发现阿里云公开了一个中央仓库,就顺手写下来了,方便以后使用。
修改Maven目录中的conf/settings.xml
找到mirrors节点,添加到节点下
1、这是阿里云仓库
<mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror>
以上这篇Maven的国内镜像(快速解决jar下载过慢的问题)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。
相关推荐
-
Maven优雅的添加第三方Jar包的方法
在利用Maven构建项目的时候会出现某些Jar包无法下载到本地的Repository中,鉴于这种情况比较普遍存在,特归纳以下解决问题办法:以 ojdbc14-10.2.0.4.0.jar为例[其它Jar包本地安装同理] 1:下载ojdbc14-10.2.0.4.0.jar 2:在jar包目录打开cmd命令窗口执行:mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=10.2.0.4.0 -Dpa
-
将本地jar包安装进入maven仓库(实现方法)
实际项目中pom.xml依赖写法: <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context-support</artifactId> <version>3.1.0.RELEASE</version> </dependency> Maven 安装 JAR 包的命令是: mvn install:install-fi
-
maven中下载jar包源码和javadoc的命令介绍
1:Maven命令下载源码和javadocs 当在IDE中使用Maven时如果想要看引用的jar包中类的源码和javadoc需要通过maven命令下载这些源码,然后再进行引入,通过mvn命令能够容易的达到这个目的: 复制代码 代码如下: mvn dependency:sources mvn dependency:resolve -Dclassifier=javadoc 命令使用方法:首先进入到相应的pom.xml目录中,然后执行以上命令: 第一个命令是尝试下载在pom.xml中依赖的文件的源代码
-
java 中使用maven shade plugin 打可执行Jar包
java 中使用maven shade plugin 打可执行Jar包 eclipse里有一个功能叫做"打可执行(runnable) jar包", 用这个功能可以把一个工程自身和所有依赖包打成一个fat jar,并且指定Main方法,这样直接使用java jar xxx.jar就可以运行代码了. 但是在不使用eclipse的时候呢?其实,借助maven,我们很容易实现同样功能.maven提供了一个shade plugin,可以用来打fat jar, 同时也提供了指定main方法的功能.
-
Maven本地jar引用的实现方法
Maven本地jar引用的实现方法 有的时候需要在maven工程项目中引用本地的jar,pom.xml配置如下: <dependency> <groupId>xxxx</groupId> <artifactId>xxxxxx</artifactId> <version>1.0.0.1-SNAPSHOT</version> <scope>system</scope> <systemPath>
-
详解如何将本地JAR包添加到本地Maven仓库中
详解如何将本地JAR包添加到本地Maven仓库中 有些时候,当我们需要在自己的maven工程中添加一个确定的jar而发现Maven中央仓库不存在时,但是我们自己手上有这些需要的jar包,那么我们可以自给自足,把这个jar包添加到我们的自己的maven仓库中,这样方便在maven工程中引用. 比如sqljdbc.jar在Maven中央仓库中找不到,但是我们的maven工程中确实需要这样的一个jar包,那么我们首先需要下载对应版本的sqljdbc.jar包到本地,然后按照以下的命令添加到本地仓库.(
-
maven打包web项目时同时打包为war和jar文件的方法
本文介绍了maven打包web项目时同时打包为war和jar文件的方法,分享给大家,具体如下: 首先在pom.xml文件中指定war的打包方式,war <artifactId>test</artifactId> <name>test</name> <packaging>war</packaging> 上述代码在eclipse中执行maven install时, 会默认打成war,并放入本地仓库. web项目时同时打包为war和jar文
-
Maven的国内镜像(快速解决jar下载过慢的问题)
Maven简介 maven作为一个项目管理工具确实非常好用,结果在使用时候,你会发现下载jar速度不如自己在网上下载.之前oschina的中央仓库可用,现在oschina的maven服务器关了,只能拿国内镜像来替代.在网上发现阿里云公开了一个中央仓库,就顺手写下来了,方便以后使用. 修改Maven目录中的conf/settings.xml 找到mirrors节点,添加到节点下 1.这是阿里云仓库 <mirror> <id>alimaven</id> <name&g
-
Maven 仓库国内镜像源收藏(小结)
今天写项目的时候需要导入Swagger3,从Maven官网上找的依赖如下,复制到 pom.xml 文件夹下后Maven一直无法下载对应的依赖包,思考了一会,发现是 本地Maven的 settings.xml 配置文件的镜像源只配了一个阿里源的public仓库,所以找不到,于是就找了最新的阿里爸爸仓库镜像源配置进去,Maven就找得到了 <dependency> <groupId>io.springfox</groupId> <artifactId>sprin
-
如何在IDEA中快速解决Jar冲突详解
目录 一.为什么会产生Jar包冲突? 1.1 直接与传递依赖 1.2 Maven 的传递依赖 1.3 Maven 如何解决版本冲突? 1.4 覆盖传递依赖版本 1.5 使用直接依赖覆盖传递依赖版本 二.通过IDEA快捷解决依赖冲突 2.1 查找冲突 2.2 发现冲突 2.3 解决冲突 一.为什么会产生Jar包冲突? 作为 Java 开发人员,我们可能会使用 Maven 维护许多应用程序以进行依赖项管理.这些应用程序需要不时升级以保持最新状态并添加新功能或安全更新. 由于某些依赖项之间的冲突,这个
-
关于Gradle下载失败问题的快速解决方法
前言 每一次,当我们在新的环境中搭建 Android 开发环境并尝试运行或者当我们更换 gradle 版本时,总是会有一个漫长-漫长-漫长的下载 gradle 过程. 怎么办?难道先去睡一觉? 其实解决办法是有有两个. 一.使用已存在的 gradle 版本 打开目录 ~/.gradle/wrapper/dists 查看当前已经下载了什么版本的 gradle 修改项目的 gradle/wrapper/gradle-wrapper.properties 文件 distributionUrl=http
-
手把手教你pip配置国内镜像源(最新详尽版)
目录 国内镜像源 临时使用 永久配置 添加环境变量Path 测试 总结 国内镜像源 pip如果不配置国内镜像源的话,下载包的速度非常慢,毕竟默认的源在国外呢,国内主要的镜像源有如下,其中我个人喜欢用阿里云的镜像源. 阿里云 http://mirrors.aliyun.com/pypi/simple/ 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/ 豆瓣 http://pypi.douban.com/simple Python官方 https://p
-
上传自己的jar包到maven中央仓库的快速操作方法
目录 (一)概述 (二)注册jira (三)发布申请 (四)发布项目 4.1 安装配置gpg 4.2 配置maven的setting.xml 4.3 配置pom文件 4.4 打包上传 (五)发布 (六)总结 (一)概述 现在网络上已经有不少上传jar包至中央仓库的教程,但是我搜了一大圈之后发现当时的做法目前并不适用,因此决定自己写下上传jar包至中央仓库的方式,写这篇文章的时间是2021年8月18日. (二)注册jira 本文档通过sonatype上传jar包至maven中央仓库,Sonatyp
-
pip 安装库比较慢的解决方法(国内镜像)
对于Python开发用户来讲,PIP安装软件包是家常便饭.但国外的源下载速度实在太慢,浪费时间.而且经常出现下载后安装出错问题. 所以把PIP安装源替换成国内镜像,可以大幅提升下载速度,还可以提高安装成功率. 国内源: 新版ubuntu要求使用https源,要注意. 清华:https://pypi.tuna.tsinghua.edu.cn/simple 阿里云:http://mirrors.aliyun.com/pypi/simple/ 中国科技大学 https://pypi.mirrors.u
-
基于Python pip用国内镜像下载的方法
异常信息: Retrying (Retry(total=2, connect=None, read=None, redirect=None)) after connection broken by 'ReadTimeoutError("HTTPSConnectionPool(host='pypi.python.org', port=443): Read timed out. (read timeout=15)",)': /simple/scipy/ 通过pip安装scipy.sciki
-
maven仓库中心mirrors配置多个下载中心(执行最快的镜像)
在日常生活中,我们使用maven下载需要的jar包,但是很多的时候由于中央仓库没有,所以我们没有办法下载到需要的jar包,手动去下载上,然后放入到lib下,然后build path有的时候会感到很不舒服,不是很是不实用.所以此处可以在maven的设置中心添加多个下载仓库,这样丰富了中央仓库的下载地址. 本人使用的本地的maven(版本为3.1.1).具体配置如下: 1.配置idea指定本地仓库的maven file-->Other Settings-->default settings--&g
-
使用maven工具解决jar包冲突或重复加载的问题
在使用maven开发项目的过程中,经常会遇到jar包重复加载或者jar包冲突的问题的,但是由于有些jar是由于maven的依赖加载自动加载进来的, 而不是开发者自己配置的,特别是当项目中pom中配置的jar包依赖本身很多时,开发者靠自己的经验,有时很难找出是哪个jar的加载导致加载了 多余的依赖jar,从而产生冲突. 今天刚好遇到一个借用eclipse中的maven插件解决jar包依赖冲突的问题,分享一下. 项目中出现的问题如下: Caused by: java.lang.NoClassDefF
随机推荐
- 详解Java中的Vector
- 解决javaWEB中前后台中文乱码问题的3种方法
- Nginx反向代理websocket配置实例
- Python自动化开发学习之三级菜单制作
- ASP下使用Access数据库需要注意的18条安全法则
- php之字符串变相相减的代码
- axios学习教程全攻略
- C++ 中函数重载、覆盖与隐藏详解
- Jquery Easyui自定义下拉框组件使用详解(21)
- Spring MVC配置双数据源实现一个java项目同时连接两个数据库的方法
- 详解MySQL高可用MMM搭建方案及架构原理
- 获取dom元素那些讨厌的位置封装代码
- 浅谈Java生命周期管理机制
- Android 中使用 AsyncTask 异步读取网络图片
- Spring Boot 文件上传原理解析
- Android开发之DatePickerDialog、TimePickerDialog时间日期对话框用法示例
- Can't connect to local MySQL through socket '/tmp/mysql.sock'解决方法
- Pytorch修改ResNet模型全连接层进行直接训练实例
- Python lxml解析HTML并用xpath获取元素的方法
- 使用Python处理BAM的方法