请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

4-10 的 mybatis generator 双击创建失败

[ERROR] Failed to execute goal org.mybatis.generator:mybatis-generator-maven-plugin:1.3.2:generate (default-cli) on project mmall: Execution default-cli of goal org.mybatis.generator:mybatis-generator-maven-plugin:1.3.2:generate failed: Exception getting JDBC Driver: com.mysql.jdbc.Driver -> [Help 1]

[ERROR] 

[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.

[ERROR] Re-run Maven using the -X switch to enable full debug logging.

[ERROR] 

[ERROR] For more information about the errors and possible solutions, please read the following articles:

按照百度的添加了一个version标签。还是不行?求解答,谢谢


正在回答

2回答

 Exception getting JDBC Driver: com.mysql.jdbc.Driver -> [Help 1]


提示是说jdbc的驱动有问题,请检查一下,在课程下载的代码中tools里有那个工具,要指向这一个。

3 回复 有任何疑惑可以回复我~
  • 提问者 慕粉194614236 #1
    非常感谢老师的指点!!已解决!!
    回复 有任何疑惑可以回复我~ 2017-08-12 00:22:11

不需要添加version标签,试一试这个在pom.xml中如下位置添加一个mysql-connector-java依赖即可。

<build>
 <finalName>mmall</finalName>
 <plugins>
   <plugin>
     <groupId>org.mybatis.generator</groupId>
     <artifactId>mybatis-generator-maven-plugin</artifactId>
     <version>1.3.2</version>
     <configuration>
       <verbose>true</verbose>
       <overwrite>true</overwrite>
     </configuration>

     <dependencies>
       <!--此处添加一个mysql-connector-java依赖可以防止找不到jdbc Driver-->
       <dependency>
         <groupId>mysql</groupId>
         <artifactId>mysql-connector-java</artifactId>
         <version>5.1.6</version>
         <scope>runtime</scope>
       </dependency>
     </dependencies>

   </plugin>

   <!-- geelynote maven的核心插件之-complier插件默认只支持编译Java 1.4,因此需要加上支持高版本jre的配置,在pom.xml里面加上 增加编译插件 -->
   <plugin>
     <groupId>org.apache.maven.plugins</groupId>
     <artifactId>maven-compiler-plugin</artifactId>
     <configuration>
       <source>1.7</source>
       <target>1.7</target>
       <encoding>UTF-8</encoding>
       <compilerArguments>
         <extdirs>${project.basedir}/src/main/webapp/WEB-INF/lib</extdirs>
       </compilerArguments>
     </configuration>
   </plugin>
 </plugins>

</build>
加入到黑体加粗位置即可,我刚才试过可以。你可以试一试看可以不。datasource.properties文件里面

db.username 和db.password用你数据库的用户名和密码,不要用root连接试试看。

2 回复 有任何疑惑可以回复我~
  • Geely #1
    赞赞赞
    回复 有任何疑惑可以回复我~ 2017-09-11 23:41:06
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信