八月未央 发表于 2021-1-30 16:07

JAVA 关于maven和依赖的疑惑

本帖最后由 八月未央 于 2021-1-30 17:02 编辑

新手学了一段时间,发现有些东西还搞不懂
比如在pom.xml里添加依赖,比如spring,最高怎么添加5.0.5?我这里只有5.0.3
然后,关于maven仓库,我设置了自定义,并且添加了阿里云,但是在设置里,找不到,并且远程更新也是错误








这个配置文件是在maven的解压位置,不是idea的默认位置

fht000 发表于 2021-1-30 16:28

不知道你在哪找的配置方法,只需要在maven那个大选项中把user settings file选为你自己配置的settings.xml,maven仓库在settings.xml里面设置,阿里云加速也是这个配置文件里面配置的,配置好settings.xml后仓库地址会自动匹配到Local repository选项上,你在override上面都打上勾就可以了,在点应用ok

码代码的小菜鸟 发表于 2021-1-30 16:36

你这个阿里云的私服地址不应该在maven文件中的setting.xml中配置吗?我都是配置在setting.xml中配置,然后网络没问题的话,不会出现拉不来jar的情况。

八月未央 发表于 2021-1-30 17:02

fht000 发表于 2021-1-30 16:28
不知道你在哪找的配置方法,只需要在maven那个大选项中把user settings file选为你自己配置的settings.xml,m ...

更新帖子了,麻烦看看

八月未央 发表于 2021-1-30 17:03

码代码的小菜鸟 发表于 2021-1-30 16:36
你这个阿里云的私服地址不应该在maven文件中的setting.xml中配置吗?我都是配置在setting.xml中配置,然后 ...

更新帖子了,麻烦看看

我的意思,比如在pom.xml里添加spring,最高只有5.0.3,怎么出现5.0.5

fht000 发表于 2021-1-30 17:12

八月未央 发表于 2021-1-30 17:02
更新帖子了,麻烦看看

试试这个地址

<mirror>
         <id>alimaven</id>
         <name>aliyun maven</name>
         <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
         <mirrorOf>central</mirrorOf>
        </mirror>

黄hsir 发表于 2021-1-30 18:04

maven没配置好,maven根目录/conf/setting.xml, 设置<mirror>标签里面的东西; idea也有自带的maven

先有我后有天 发表于 2021-1-30 18:07

<?xml version="1.0" encoding="UTF-8"?>


<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">

<pluginGroups>
   
</pluginGroups>


<proxies>

</proxies>


<servers>
   
</servers>


<mirrors>

    <mirror>
      <id>mirrorId</id>
      <mirrorOf>repositoryId</mirrorOf>
      <name>Human Readable Name for this Mirror.</name>
      <url>http://my.repository.com/repo/path</url>
    </mirror>

      <mirror>
            <id>alimaven</id>
            <mirrorOf>central</mirrorOf>
            <name>aliyun maven</name>
            <url>https://maven.aliyun.com/nexus/content/repositories/central/</url>
      </mirror>
      <mirror>
            <id>alimaven</id>
            <name>aliyun maven</name>
            <url>https://maven.aliyun.com/nexus/content/groups/public/</url>
            <mirrorOf>central</mirrorOf>
      </mirror>
      <mirror>
            <id>central</id>
            <name>Maven Repository Switchboard</name>
            <url>http://repo1.maven.org/maven2/</url>
            <mirrorOf>central</mirrorOf>
      </mirror>
      <mirror>
            <id>repo2</id>
            <mirrorOf>central</mirrorOf>
            <name>Human Readable Name for this Mirror.</name>
            <url>http://repo2.maven.org/maven2/</url>
      </mirror>
      <mirror>
            <id>ibiblio</id>
            <mirrorOf>central</mirrorOf>
            <name>Human Readable Name for this Mirror.</name>
            <url>http://mirrors.ibiblio.org/pub/mirrors/maven2/</url>
      </mirror>
      <mirror>
            <id>jboss-public-repository-group</id>
            <mirrorOf>central</mirrorOf>
            <name>JBoss Public Repository Group</name>
            <url>http://repository.jboss.org/nexus/content/groups/public</url>
      </mirror>
      <mirror>
            <id>google-maven-central</id>
            <name>Google Maven Central</name>
            <url>https://maven-central.storage.googleapis.com
            </url>
            <mirrorOf>central</mirrorOf>
      </mirror>
      <!-- 中央仓库在中国的镜像 -->
      <mirror>
            <id>maven.net.cn</id>
            <name>oneof the central mirrors in china</name>
            <url>http://maven.net.cn/content/groups/public/</url>
            <mirrorOf>central</mirrorOf>
      </mirror>
   
</mirrors>

<profiles>

</profiles>

</settings>

先有我后有天 发表于 2021-1-30 18:08

设置成这个试试,本地maven路径选对

八月未央 发表于 2021-1-30 18:12

先有我后有天 发表于 2021-1-30 18:08
设置成这个试试,本地maven路径选对

兄弟 不行啊
页: [1] 2
查看完整版本: JAVA 关于maven和依赖的疑惑