问答详情
源自:2-3 Mybatis接入SpringBoot项目

mybatis-generator-core引入依赖报错,求指点

https://img3.mukewang.com/5c55dfa10001106f15100789.jpg

我的vesion1.3.5一直报红,一开始是整个dependency报错,我试了问答里的方法先是在放在最上面的dependencies里,然后前两行ok了只有版本1.3.5报红,然后试了把mybatis-generator这个plugin整体移出放到 </pluginManagement> 这一行下方,然后用<plugins>包裹起来,重新点reimport,还是没反应,求求大牛们指点。

提问者:qq_钟永强_0 2019-02-03 02:25

个回答

  • 大先生灬
    2019-02-04 01:43:50
    已采纳

    你看看你本地仓库里面有没有mybatis-generator这个jar包,看看是否下载成功了


  • 嘿亚恒
    2019-05-31 12:17:16

    目录架构应该是

    <build>
      <pluginManagement>
          <plugins>
              <plugin>
              <groupId>...</groupId>
              <artifactId>...</artifactId>
              <version>...</version>
            </plugin>
          </plugins>
      </pluginManagement>
    </build>
    
    另外
    <!-- 注意这里plugin下的dependencies,Maven是无法识别的 -->
    <!-- 比较骚的操作就是,先把下面的dependency放到外面project下面的dependencies -->
    <!-- 然后收到执行Reimport,最后再把这些dependency放回来,进行Reimport,来导入mybatis的插件 -->
    <!-- 老师那里之所以没问题是因为他电脑本地环境就有那些jar包,不用maven去下载 -->


    虽然已经有最佳回答了,但我还是要回答一下,希望能帮助到后来人

  • fanman1990
    2019-02-06 06:35:01

    打开pom文件,在pluginManagement标签的下面创建plugins标签,然后将mybatis-generator插件配置移动到plugins标签中