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

Maven 下载依赖会连接 192.168.0.199,没连私库, ping 不通这个地址,自己本机内网地址是 192.168.11.75

  •  
  •   kevinonepiece · 123 天前 · 2039 次点击
    这是一个创建于 123 天前的主题,其中的信息可能已经有所发展或是发生改变。
    32 条回复    2021-07-29 09:43:47 +08:00
    CEBBCAT
        1
    CEBBCAT   123 天前
    换个网络试试呢?
    CodeJr
        2
    CodeJr   123 天前
    192.168.0.199 和 192.168.11.75 的 子网掩码 都不一样 着两台机器都不在一个局域网,肯定访问不到
    bxb100
        3
    bxb100   123 天前
    我有时候会出现 127.0.0.1 不过我没细究过这个原因
    CodeJr
        4
    CodeJr   123 天前
    建议把 maven 厂库地址改成 ali 的镜像仓库
    fengpan567
        5
    fengpan567   123 天前
    pom 里指定了私库?
    Resource
        6
    Resource   123 天前
    要么 pom 指定的,要么 settings.xml 指定的
    kevinonepiece
        7
    kevinonepiece   123 天前
    @fengpan567 拉非公司代码也会出现
    kevinonepiece
        8
    kevinonepiece   123 天前
    @CodeJr 我想知道的是这个 192.168.0.199 是哪里出现的?我本机确实是 ping 不通 0.199 的
    kevinonepiece
        9
    kevinonepiece   123 天前
    @Resource http://cdn.kevinnb.top/image-20210728110752679.png pom 也没有指定仓库,就很奇怪
    Resource
        10
    Resource   123 天前
    @kevinonepiece #9 那就看看 settings.xml 配置
    sunjiayao
        11
    sunjiayao   123 天前
    开代理了么
    sutra
        12
    sutra   123 天前
    看截图好像是 IDEA ?那检查下它的 Maven 设置。
    kevinonepiece
        13
    kevinonepiece   123 天前
    @Resource settings.xml 截图是上面正文里那三个链接中的第二个,也没有私库
    kevinonepiece
        14
    kevinonepiece   123 天前
    @sunjiayao 开了
    xem
        15
    xem   123 天前
    @kevinonepiece 你应该是拉别人的 maven 项目吧?查看一下项目 pom.xml ,再看一下你 ide 工具里面 maven 插件的配置,最后看看你本地 maven 的 setting.xml 配置里面
    kevinonepiece
        16
    kevinonepiece   123 天前
    @sutra 我就是去 maven 设置里找到 settings.xml 配置,复制路径去文件夹里寻找的,settings.xml 确定是同一个
    Aruforce
        17
    Aruforce   123 天前
    @kevinonepiece 还有个 user 的 settings.xml 你也看看
    kevinonepiece
        18
    kevinonepiece   123 天前
    @Aruforce http://cdn.kevinnb.top/image-20210728112958601.png 这个吗?我一直看的就是这个 settings.xml
    CodeJr
        19
    CodeJr   123 天前
    @kevinonepiece 我看你的 maven setter.xml 里面配置的 ali maven 仓库还是老地址。阿里现在更新的 仓库地址 https://maven.aliyun.com/mvn/guide 当时 也是访问老地址 拉不下载 jar 包,你把你的镜像地址替换一下试试
    kevinonepiece
        20
    kevinonepiece   123 天前
    @CodeJr 换成新的 ali maven 仓库,确实就不会出现内网 ip 了,谢谢大佬
    jim9606
        21
    jim9606   123 天前
    aliyun maven 换地址了,而且你还没用 https,感觉可能是被劫持到公司网络或者运营商的缓存服务器了。
    kevinonepiece
        22
    kevinonepiece   123 天前
    @jim9606 http://cdn.kevinnb.top/image-20210728122224783.png 老的 ali maven 地址换成 https,也不会出现内网 ip,强啊大佬
    jim9606
        23
    jim9606   123 天前
    @kevinonepiece 老地址保持可用,你这个应该就是被劫持了。另外你最好确认一下这个 192.168.0.199 是不是可信的主机,预防供应链攻击。建议清空一下本地 maven 缓存。
    CEBBCAT
        24
    CEBBCAT   123 天前 via Android
    幹,我一楼就说了换网络,怎么没人喊我叫大佬

    唉……
    Jface
        25
    Jface   122 天前   ❤️ 1
    @CEBBCAT 啊哈哈哈~ 想起医疗行业的名言, 好的医生是在发病前就看出毛病了 大兄弟别伤心
    singerll
        26
    singerll   122 天前 via Android   ❤️ 1
    @CodeJr 怎么得出掩码不一样这个结论的。。。又是怎么通过掩码不一样得出不在一个局域网的。。又又怎么通过不在一个局域网得出不能访问的。。这三件事没有一点关系。
    ca1123
        27
    ca1123   122 天前
    @singerll 他的意思是子网掩码掩盖的网络号不一样.
    tyit
        28
    tyit   122 天前 via iPhone
    最近也是遇到的 maven 问题,想请教下公共组件,自己开发的一些组件包,是用 release 还是 snapshot,我这边目前用的 release ?构建的时候第一次会去私服拉取,第二次检测到本地的自己有了,就没有去拉取了,加了一个 -U 参数,但是翻资料说这个大 U 参数,只会强制更新 snapshot 的包,不会更新 release 。
    tyit
        29
    tyit   122 天前 via iPhone
    @tyit 忽略问号,手机打字多打了一个❓
    ikas
        30
    ikas   122 天前
    @tyit 公共组件开发组内部用 snapshot,外部项目用你们发布的 release.
    kevinonepiece
        31
    kevinonepiece   122 天前
    @CEBBCAT 哈哈哈,抱歉啊大佬,我理解错了,我以为你说的换网络,是让我换个 Wi-Fi,原来是换镜像。。。
    CEBBCAT
        32
    CEBBCAT   122 天前 via Android
    @kevinonepiece 囧,其实我的意思就是换个 WiFi 。像这种重定向,一般是小规模的,换成手机热点应该就好了
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2305 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 08:20 · PVG 16:20 · LAX 00:20 · JFK 03:20
    ♥ Do have faith in what you're doing.