「已注销」 2020-05-16 15:30 采纳率: 0%
浏览 3131

用IDEA创建Maven项目时导入MyBatis依赖错误?【已解决,方案在底部】

pom.xml文件:

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>

    <groupId>org.example</groupId>
    <artifactId>untitled</artifactId>
    <version>1.0-SNAPSHOT</version>
    <dependencies>
        <dependency>
            <groupId>org.mybatis</groupId>
            <artifactId>mybatis-typehandlers-jsr310</artifactId>
            <version>3.4.2</version>
        </dependency>
    </dependencies>
</project>

本地maven的setting.xml文件部分内容:

<localRepository>D:/apache-maven-3.6.3/conf/repository</localRepository>

...
...

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

本地maven有安装:

图片说明

IDEA的Maven设置项:

图片说明

报错:

Could not transfer artifact org.mybatis:mybatis-typehandlers-jsr310:pom:3.4.2 from/to nexus-aliyun (http://maven.aliyun.com/nexus/content/groups/public">): Illegal character in path at index 51: http://maven.aliyun.com/nexus/content/groups/public">/org/mybatis/mybatis-typehandlers-jsr310/3.4.2/mybatis-typehandlers-jsr310-3.4.2.pom


【解决办法】
直接去阿里云maven仓库官网(https://maven.aliyun.com/mvn/view),搜索并下载所需的mybatis版本,再解压,然后将整个文件夹复制到本地maven的本地仓库。

  • 写回答

2条回答 默认 最新

  • weixin_57101991 2023-02-21 13:30
    关注

    感谢

    评论

报告相同问题?

悬赏问题

  • ¥15 java 操作 elasticsearch 8.1 实现 索引的重建
  • ¥15 数据可视化Python
  • ¥15 要给毕业设计添加扫码登录的功能!!有偿
  • ¥15 kafka 分区副本增加会导致消息丢失或者不可用吗?
  • ¥15 微信公众号自制会员卡没有收款渠道啊
  • ¥15 stable diffusion
  • ¥100 Jenkins自动化部署—悬赏100元
  • ¥15 关于#python#的问题:求帮写python代码
  • ¥20 MATLAB画图图形出现上下震荡的线条
  • ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘