`
peterwanghao
  • 浏览: 128556 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Maven3配置远程仓库

 
阅读更多

Maven是一个项目管理工具,它包含了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑。

在很多情况下,默认的中央仓库无法满足项目的需求,可能项目需要的构件存在于另外一个远程仓库中,比如我在项目中用到了proxool 0.9.1版本,

可是在默认的maven仓库http://repo1.maven.org/maven2里只有proxool 0.8.3版本。

通过搜索发现在其他的远程仓库有此版本,这是就需要在maven中配置。

方法有两种:

1)在pom.xml里配置,只作用于某个工程;

2)在maven的setting.xml里配置,会作用于全局。

我是在setting.xml里进行了配置,方法如下:

<profiles>
   <profile>
      <id>cloudhopper</id>

      <repositories>
        <repository>
          <id>cloudhopper</id>
          <name>Repository for Cloudhopper</name>
          <url>http://maven.cloudhopper.com/repos/third-party/</url>
          <releases>     
            <enabled>true</enabled>     
          </releases>     
          <snapshots>     
            <enabled>false</enabled>     
          </snapshots>
        </repository>
      </repositories>
    </profile>
  </profiles>
<activeProfiles>
    <activeProfile>cloudhopper</activeProfile>
  </activeProfiles>

这样就可以从这个仓库下载releases版本构件了。

分享到:
评论

相关推荐

    maven配置本地仓库和远程仓库

    设置Maven的本地仓库与远程仓库,还是挺简单的,在maven的conf中的setting.xml中配置

    Maven之远程仓库的配置详解

    在`pom.xml`中添加远程仓库适用于项目独有的需求,而`settings.xml`中的配置则适用于整个开发环境或团队共享的设置。 在`settings.xml`中,可以在`&lt;repositories&gt;`元素下添加`&lt;repository&gt;`子元素来声明远程仓库。...

    maven 自动发布更新本地和远程仓库

    在项目的POM.xml文件中,我们需要配置相关的插件和属性,例如`maven-deploy-plugin`,设置`&lt;distributionManagement&gt;`元素来定义远程仓库的URL和其他相关信息。 3. **本地仓库**: Maven默认会将依赖和构建的项目...

    maven 配置多仓库

    在`pom.xml`文件中,我们可以在`&lt;repositories&gt;`标签内添加远程仓库配置。这种方式适用于特定项目,不影响全局: ```xml ... &lt;id&gt;repo1 &lt;url&gt;http://repo1.maven.org/maven2&lt;/url&gt; &lt;id&gt;repo2 &lt;url&gt;...

    清理本地和远程maven仓库repository中的无效或者垃圾版本文件lastUpdated、_remote等

    在项目中,使用maven加载依赖仓库时,有时因为网络卡顿或者配置pom.xml时,若下载不完整就会出现lastUpdated等文件。这些文件占内存,项目加载时耗时... 3、使用方法2:在远程仓库repository中使用linux命令执行工具。

    idea maven 手动配置本地仓库

    Idea Maven 手动配置本地仓库 Maven 是一个项目管理工具,它可以帮助开发者更好地管理项目依赖关系和构建过程。在使用 Maven 时,默认情况下,Maven 的本地仓库位于 C 盘下的用户目录 `.m2/repository` 中。然而,...

    maven的本地仓库jar包

    3. **缓存机制**:当Maven首次下载一个库到本地仓库后,它会被缓存起来,下次构建时Maven会首先查找本地仓库,不需要每次都连接到远程仓库。 4. **代理仓库**:如果企业内网无法直连互联网,可以设置私有的Nexus或...

    阿里云远程Maven仓库配置文件

    使用阿里云远程Maven仓库,更快的下载速度,可以通过修改&lt;localRepository&gt;D:/Repository 来确认本地仓库地址。

    IDEA最新版2020.1的maven工程本地依赖仓库无法使用问题(已解决)

    1. 首先,需要设置好自己的maven配置,确保maven的环境变量已经正确设置。 2. 其次,需要在pom文件中正确地引入依赖项,例如 javax.servlet.jsp-api 2.0。 3. 然后,需要在IDEA中配置maven的设置,使其能够正确加载...

    maven配置文件和仓库

    这个文件位于用户的`.m2`目录下,它定义了Maven的全局配置,包括本地仓库路径、远程仓库列表、镜像设置等。`settings.xml`中的`localRepository`元素指定了Maven默认的本地仓库位置,存放下载的依赖库。`mirrors`...

    Java Spring maven配置路径已经仓库地址

    Maven配置路径已经仓库地址 Maven是一种基于项目对象模型(POM)的项目管理工具软件,能够很方便的帮你管理项目报告,生成站点,管理JAR文件等等。官网是https://maven.apache.org/,依赖网址是...

    Maven仓库配置全指南:设置与管理远程仓库地址

    本文将详细介绍如何配置Maven的仓库地址,包括设置、优化和管理远程仓库。 Maven的仓库配置对于依赖管理和项目构建至关重要。通过合理配置仓库地址、使用代理、配置认证信息和本地仓库,可以显著提高Maven项目构建的...

    maven本地仓库

    Maven仓库分为三种类型:本地仓库(Local Repository)、远程仓库(Remote Repository)和中央仓库(Central Repository)。本地仓库是默认的首要资源,Maven首先在这里查找项目依赖。如果找不到,它会尝试从远程...

    详解Maven仓库之本地仓库、远程仓库

    Maven仓库分为本地仓库和远程仓库两大类,本地仓库是开发者个人使用的,远程仓库则包含了中央仓库、私服以及其他公共库。 本地仓库是位于开发者的计算机上的一个目录,用来存储从远程仓库或者项目中下载的jar文件和...

    maven仓库配置,maven架包下载,本地仓库,中央仓库,远程仓库

    maven本地仓库的jar是怎样下载的,maven项目中的jar引用过程,本地仓库,中央仓库,远程仓库的区别理解,镜像配置的理解,标签的作用.

    超全面搭建Maven仓库

    - 如果希望Maven从远程仓库下载依赖,可以在`settings.xml`文件中配置中央仓库。例如使用阿里云的Maven镜像库: ```xml &lt;id&gt;alimaven &lt;mirrorOf&gt;central &lt;name&gt;aliyunmaven &lt;url&gt;...

    Maven很Maven仓库

    在Maven配置过程中,可能会遇到很多问题,比如仓库配置不正确导致依赖下载失败,或者全局和本地仓库设置混乱等。配置两天的时间表明这可能是一个相对复杂的任务,尤其是对于初次接触Maven的开发者来说。 在Maven的...

    maven.rar=maven安装包+maven仓库

    ** Maven配置 ** 在`~\.m2\settings.xml`文件中,可以配置Maven的仓库信息,包括镜像(mirrors)、代理(proxies)和仓库(servers)。其中,镜像配置可以加快依赖下载速度,代理配置则用于处理网络访问问题,...

    maven及其maven本地仓库

    当项目中的POM文件声明了某个依赖时,Maven会首先查找本地仓库,如果找到则直接使用,如果没有,则会去中央仓库或其他配置的远程仓库下载。 ** Maven依赖管理 ** Maven的依赖管理是其核心功能之一。通过在POM文件...

    maven仓库配置详情

    - 该配置将默认使用阿里云的Maven镜像服务器作为所有远程仓库的代理。 #### Eclipse中配置Maven 1. **打开Eclipse的首选项** - 依次点击 `Window &gt; Preferences` 打开首选项设置。 2. **配置Maven环境** - ...

Global site tag (gtag.js) - Google Analytics