V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
eightqueen
V2EX  ›  Java

maven 远程仓库配置好复杂啊,快疯了。

  •  
  •   eightqueen · 2016-08-13 17:38:49 +08:00 · 4662 次点击
    这是一个创建于 3023 天前的主题,其中的信息可能已经有所发展或是发生改变。

    问题背景: settings.xml 配置的镜像是公司私服,做私人项目的时候,我不想用公司私服,改用阿里云,于是在 pom.xml 里配置,但是不起作用。

    setting.xml:

    <mirror>
    	<id>mirror-shandiangou</id>
    	<mirrorOf>central</mirrorOf>
    	<name>shandiangou</name>
    	<url>http://mvnrepository.xxx.com/nexus/content/groups/public/</url>
    </mirror>
    

    pom.xml :

    <repositories>
        <repository>
            <id>aliyun</id>
            <name>Nexus Repository</name>
            <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
            <releases>
            <enabled>true</enabled>
            </releases>
            <snapshots><enabled>true</enabled></snapshots>
        </repository>
    </repositories>
    
    6 条回复    2017-09-22 20:11:00 +08:00
    acrisliu
        1
    acrisliu  
       2016-08-13 18:42:59 +08:00 via Android
    项目里面的 pom.xml ,仓库 ID 改成 central 。
    acrisliu
        2
    acrisliu  
       2016-08-13 18:43:38 +08:00 via Android
    gradle 相对来说简单多了,所以我现在都迁移到 gradle 了。
    Lonely
        3
    Lonely  
       2016-08-13 18:44:30 +08:00 via iPhone
    人生苦短,我用 gradle
    twtiyb
        4
    twtiyb  
       2016-08-13 20:27:52 +08:00
    用 idea ...maven 可以選擇 profile
    tabris17
        5
    tabris17  
       2016-08-13 20:29:26 +08:00
    脱 maven 保平安
    tangsl
        6
    tangsl  
       2017-09-22 20:11:00 +08:00
    @acrisliu gradle 还是从 maven 仓库拉依赖包?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1121 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 18:37 · PVG 02:37 · LAX 10:37 · JFK 13:37
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.