Maven——maven包管理问题


Maven配置

  • maven默认配置路径为~/.m2/settings.xml,
  • 默认项目路径为~/.m2/repository
  • maven包版本号检索:https://mvnrepository.com/

Maven不能下载的包

某些包无法通过maven自动下载

  • 即使他们在https://mvnrepository.com/ 中能搜到对应版本号
  • 此时一种解决方案是下载包,对应在~/.m2/repository路径下创建包名和版本号相对应的文件夹,并且拷贝jar到对应的路径下
    • 下面是一个例子
      1
      2
      3
      4
      5
      6
      # 包信息
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-thymeleaf</artifactId>
      <version>2.1.6.RELEASE</version>
      # 存储到本地
      ~/.m2/repository/org/springframework/boot/spring-boot-starter-jdbc/2.1.6.RELEASE/spring-boot-starter-jdbc-2.1.6.RELEASE.jar