最近时间段在弄maven的项目,发现在下载插件或依赖包时总是超时,经检查发现为连接国外网站时网速特慢,于是想找一个国内的镜像。经过谷歌之后发现了开源中国的镜像,速度还不错,于是记录下来,作为备忘。参考配置示例如下:
<mirrors> <mirror> <id>nexus-osc</id> <mirrorOf>central</mirrorOf> <name>Nexus osc</name> <url>http://maven.oschina.net/content/groups/public/</url> </mirror> <mirror> <id>nexus-osc-thirdparty</id> <mirrorOf>thirdparty</mirrorOf> <name>Nexus osc thirdparty</name> <url>http://maven.oschina.net/content/repositories/thirdparty/</url> </mirror> </mirrors>
<profiles> <profile> <id>jdk-1.4</id> <activation> <jdk>1.4</jdk> </activation> <repositories> <repository> <id>nexus</id> <name>local private nexus</name> <url>http://maven.oschina.net/content/groups/public/</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>false</enabled> </snapshots> </repository> </repositories> <pluginRepositories> <pluginRepository> <id>nexus</id> <name>local private nexus</name> <url>http://maven.oschina.net/content/groups/public/</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>false</enabled> </snapshots> </pluginRepository> </pluginRepositories> </profile> <profile> <id>osc</id> <activation> <activeByDefault>true</activeByDefault> </activation> <repositories> <repository> <id>osc</id> <url>http://maven.oschina.net/content/groups/public/</url> </repository> <repository> <id>osc_thirdparty</id> <url>http://maven.oschina.net/content/repositories/thirdparty/</url> </repository> </repositories> <pluginRepositories> <pluginRepository> <id>osc</id> <url>http://maven.oschina.net/content/groups/public/</url> </pluginRepository> </pluginRepositories> </profile> </profiles>
详细信息可查看:http://maven.oschina.net/help.html
相关推荐
Maven的配置文件`settings.xml`位于`$M2_HOME/conf`目录下,用于定义全局的仓库位置、镜像设置以及用户特定的配置。如果你需要使用私有仓库或者自定义配置,可以修改此文件。 使用Maven时,主要依赖于它的生命周期...
远程仓库可以是中央仓库或自定义的企业级仓库,中央仓库由Maven官方维护,包含了大量的开源Java组件。 **配置Maven在Window10中的环境变量** 1. **设置JAVA_HOME**: 首先确保已安装JDK,并将`JAVA_HOME`环境变量...
4. **LICENSE** 和 **NOTICE** 文件:提供了关于Maven的许可信息和版权通知,遵循Apache软件基金会的开源许可协议。 5. **README.txt**:简单的使用指南,指导如何安装和运行Maven。 安装Maven 3.3.3,你需要将`...
2. **conf** 目录:包含Maven的配置文件,如`settings.xml`,它是Maven的全局配置,用于设置本地仓库路径、代理服务器、镜像等。 3. **lib** 目录:包含Maven运行时所需的jar文件,这些库文件支持Maven的各种功能,...
在Maven的settings.xml文件中,配置阿里云仓库作为镜像源,可以提高依赖下载速度,特别是对于在中国的开发者来说,由于地理原因,阿里云仓库通常比其他国际仓库更快。 4. Maven构建生命周期:Maven有三个主要的构建...
1. **LICENSE.txt、README.txt、NOTICE.txt**:这些是开源软件通常包含的文件,提供了关于Maven的许可信息、使用指南以及版权通知。LICENSE.txt中详细列出了Apache软件基金会提供的Apache 2.0许可证条款,允许用户...
配置`settings.xml`文件可以定制Maven的行为,如定义本地仓库路径、远程仓库和镜像设置。 在使用Maven构建Hadoop 2.2时,开发者会在Hadoop项目的根目录下创建或修改POM.xml文件,列出所有依赖和构建指令。Maven会...
例如,阿里云、网易、开源中国等都提供了公开的Maven镜像服务。以下是一个示例配置: ```xml <id>aliyun * <url>http://maven.aliyun.com/nexus/content/groups/public/</url> ``` 这里,`*</mirrorOf>`...
在标签“apache-maven”中,"apache"是指Apache软件基金会,一个著名的开源项目组织,而"Maven"则是该组织下的一个项目,负责开发和维护Maven工具。 从压缩包文件名称“apache-maven-3.3.9”我们可以推断,解压后会...
这个文件允许用户自定义Maven的行为,比如设置本地仓库路径、远程仓库镜像、代理服务器等。 3. **lib目录**:包含Maven运行所需的库文件,包括各种依赖的JAR包。这些库支持Maven的各种功能,如解析POM、处理插件、...
中央仓库包含了大量的开源项目,而本地仓库则保存了项目构建过程中下载的所有依赖。 6. **Maven命令行界面**:Maven提供了一个命令行界面,通过输入特定的命令,如`mvn clean compile`,可以执行相应的生命周期阶段...
7. **环境和配置**:Maven通过`settings.xml`文件进行用户级别的配置,包括镜像设置、远程仓库地址等,这使得开发者可以根据不同的环境调整Maven的行为。 8. **改进和修复**:在Maven 3.2.5版本中,相较于之前的...
阿里云提供了 Maven 的国内镜像服务,这大大加速了 Maven 的下载和更新过程。 - 使用阿里云镜像,开发者可以在配置文件 `settings.xml` 中指定镜像源,这样 Maven 将会从阿里云的服务器上获取所需的库和插件,提高...
开源中国Maven库是中国的一个开源软件资源平台,提供了大量的开源Java库,使得开发者可以便捷地下载和引用这些库到自己的项目中,无需依赖国外的Maven中央仓库,从而提高了在国内开发项目的效率。 【描述】虽然描述...
这个项目是一个 Apache Lucene 的 maven 插件。 使用它,可以从不同的数据源(文件/数据库/xml 等)创建 Lucene 索引(xml 文件中的配置)。 Searcher Util 有助于搜索索引。 无需编码即可使用 Lucene。
8. **远程仓库**:Maven中央仓库提供了大量的开源库,可以直接引用,无需本地安装。同时,也可以自定义私有仓库来管理组织内部的库。 9. **报表生成**:Maven可以通过插件自动生成各种报表,如Javadoc、测试覆盖率...
在标签中提到了"apache",这表明Maven是Apache软件基金会的一个项目,该组织致力于提供开源软件解决方案,并且拥有严格的开发和治理流程,确保软件的高质量和可靠性。 "java"标签表示Maven主要与Java开发相关,它...
中文-英文对照文档,中英对照文档,java,jar包,Maven,第三方jar包,组件,开源组件,第三方组件,Gradle,中文API文档,手册,开发手册,使用手册,参考手册 # 使用方法: 解压 【***.jar中文文档.zip】,再解压其中的 【***-...
预配置的阿里环境可能意味着该版本的Maven已经配置了阿里巴巴的镜像源,这将帮助中国用户更快地下载Maven仓库中的依赖,因为使用国内镜像通常比直接连接国外服务器速度更快。 在Java开发中,Maven的主要功能包括: ...
"resources-codemirror.zip"提及的是一个与PrimeFaces扩展相关的代码镜像资源。PrimeFaces是一个流行的JavaServer Faces(JSF)组件库,提供了丰富的UI组件和特效,广泛用于创建富互联网应用程序(RIA)。CodeMirror...