- 导入项目,不是open也不是eclipse的选择,而是from选项
- 导入无法运行,修改编码utf-8
- 导入报错idea报错Cannot compile Groovy files: no Groovy library is defined for module ‘xx’,修改File——setting——c 删除G部分
- 运行报错IDEA Junit测试报错:java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing快捷键shift ctrl alt s到s界面——moudle——junit(右击)——找到lib下(hamcrest-core-1.3.jar)
- 报错java.lang.ClassNotFoundException: com.mysql.jdbc.Driver 到官网下载链接jdbc的jar 第一步:去官网下载https://dev.mysql.com/downloads/connector/j/ 驱动包 第二步:解压压缩包,位置任意你放 第三步,打开你的IDEA工程,按ctrl alt shift s(此为打开Project Structure),Modules —>>选中–>>点击右侧的+号——>选第一个jars of directories,找到你刚刚解压缩的位置,选中文件mysql-connector-java-5.1.46-bin.jar——>点OK
6报错Loading class com.mysql.jdbc.Driver'. This is deprecated. The new driver class is
com.mysql.cj.jdb
用了最新的Mysql的依赖而出现的:驱动程序通过SPI自动注册,而手动加载类通常是不必要的,解决方案如下:
7报错jdbc与数据库链接:发现程序一启动就会出现CommunicationsException: Communications link failure 检查你的数据库连接地址(配置文件中的url)是否正确. 8报错java.sql.SQLException: The server time zone value ‘Öйú±ê׼ʱ¼ä’ is unrecognized or represents more than one time zone. You must configure 是时区的错误,因此只你需要设置为你当前系统时区即可,解决方案如下: 解决方案
代码语言:javascript复制//解决方案
static final String DB_URL="jdbc:mysql://localhost:3306/csm" "?serverTimezone=GMT+8";
//加上?serverTimezone=GMT+8" 即可 GMT+8代表: 东八区
//GMT+8代表: 东八区
最后test测试成功