记录问题解决
打开了之前学习Mybatis的idea文件,出现了许多的问题,记录一下解决过程
- 第一眼最明显的报红就是出现在Mybatis的XML配置中
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE configuration
PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-config.dtd"> //这一行报红
解决措施参考解决措施 原因应该是idea找不到这个网址了,我们人为的添加一下url地址,idea找到了,自然就不会报红了
- 第二个错误是在测试类中,导包报红
import org.apache.ibatis.io.Resources;
import org.apache.ibatis.session.SqlSession;
import org.apache.ibatis.session.SqlSessionFactory;
import org.apache.ibatis.session.SqlSessionFactoryBuilder // 报错:cannot resolve symbol 'ibatis'
解决措施也是很简单,idea右侧Maven Project刷新即可 参考 [点此链接](IDEA MyBatis Maven 报错Cannot Resolve symbol “ibatis”_Ian_Yan的博客-CSDN博客)
原因应该是maven的问题,可能是好久不用了,没自动帮你导入包,刷新一下提醒一下maven你该干活了
- 第三个问题就是 Maven Project在哪找
我是通过这个连接解决的[点此连接]((2条消息) Idea_最右侧常用栏中没有Maven选项_叫我吕小布-CSDN博客_idea没有maven选项)
- 第四个问题就是,我突然发现我的工程里面new不了java类了
[点击此连接]((4条消息) 在idea中无法创建java类怎么办_zhouzhangyanlxy的博客-CSDN博客) 我也没搞清楚为什么这个工程好久不用就不能创建java类了,还需要手动配置一下
- 第五个问题,工程中出现了 NO SDK 也是莫名其妙,不知道为什么会出现这个情况
[点击此链接]((4条消息) idea在创建工程时No SDK的解决方法_Huathy的博客-CSDN博客_idea no sdk) 其实就是把你的jdk配置到里面就行
顺便可以复习一下什么是jdk:JDK 是 Java Development ToolKit 的简称,也就是 Java 开发工具包。JDK 是整个 Java 的核心,包括 Java 运行环境(Java Runtime Envirnment,简称 JRE),Java 工具(比如 javac、java、javap 等等),以及 Java 基础类库(比如 rt.jar)
它的安装目录下有五个文件夹(不知道为啥我的只有四个文件夹),一个src类库源码压缩包和一些说明文件
- bin:各种命令工具, java 源码的编译器 javac、监控工具 jconsole、分析工具 jvisualvm 等
- include:与 JVM 交互C语言用的头文件
- lib:类库
- jre:Java 运行环境
- db:安装 Java DB 的路径
- src.zip:Java 所有核心类库的源代码
- jdk1.8 新加了 javafx-src.zip 文件,存放 JavaFX 脚本,JavaFX 是一种声明式、静态类型编程语言
除了这些其他的应该都是我不知道怎么瞎搞进去的,请忽略 这些转载至[点击此链接]((7条消息) 什么是JDK?_ConstXiong-CSDN博客_jdk是什么)
晕,一个问题引发连锁反应, 报错可真是折磨人