项目结构:

image.png

开发工具:IDEA Ultimate

过程:

1.打开IDEA

点击:

File-New-Project from Existing Sources

image.png

2.选择项目文件中的pom.xml,点击OK

image.png

3.一路next

image.png

image.png

image.png

4.等待项目导入成功后,配置run 方式点击右上角的

image.png

点击+号,选择maven

image.png

在 Command line 填上tomcat7:run,点击ok,完成配置

image.png

5.修改数据库连接配置

打开/src/main/resources/properties/jeeplus.properties

修改mysql数据库配置

#mysql database setting

jdbc.type=mysql

jdbc.driver=com.mysql.jdbc.Driver

jdbc.url=jdbc:mysql://localhost:3306/gymnasium?useUnicode=true&characterEncoding=utf-8

jdbc.username=root

jdbc.password=shine2015

jdbc.testSql=SELECT 'x'

jdbc.dual =

6.运行项目

运行前准备:

1.启动redis服务

image.png

错误:

1.没有启动redis服务

image.png

2.一直报错:

image.png

排错历程:

1.起初以为是/src/main/resources/properties/jeeplus.properties里的mysql配置不正确,多次修改还是出现问题

2.怀疑 数据库gymnasium 导入出现问题

多次用Navicat for MySQL 导入数据库,运行项目还是报错

3.然后怀疑是用idea 导入项目 出现问题

尝试使用eclipse导入项目,

4.建新帮忙查找问题,他使用IDEA导入项目 运行没问题,mysql的版本是5.5,我的mysql版本是8.0

5.重新安装mysql5.7 后,运行项目就没问题了

总结:

错误原因: mysql数据库版本8 ,项目的jdbc驱动不支持

1、驱动包要升级为 mysql-connector-java-8.0.11.jar

2、JDBC driver 由“com.mysql.jdbc.Driver”改为“com.mysql.cj.jdbc.Driver”

3、url中加上“userSSL=false”。否则会出现以下错误:

“Establishing SSL connection withoutserver's identity verification is not recommended. According to MySQL 5.5.45+,5.6.26+ and 5.7.6+ requirements SSL connection must be established by defaultif explicit option isn't set. For compliance with existing applications notusing SSL the verifyServerCertificate property is set to 'false'. You needeither to explicitly disable SSL by setting useSSL=false, or set useSSL=trueand provide truststore for server certificate verification.”

4、url中加上“serverTimezone=GMT%2B8”(GMT%2B8代表东八区)

jeeplus mysql_使用IDEA 打开jeeplus框架的项目相关推荐

  1. python搭建django框架,Python之Web框架Django项目搭建全过程

    Python之Web框架Django项目搭建全过程 IDE说明: Win7系统 Python:3.5 Django:1.10 Pymysql:0.7.10 Mysql:5.5 注:可通过pip fre ...

  2. 【java】本地客户端内嵌浏览器3 - Swing 使用 Spring 框架 + 打包项目 + 转exe + 源码

    目录 ★☆★ 写在前面 ★☆★ ★☆★ 本系列文章 ★☆★ ★☆★ 开源网址 ★☆★ 一.给 Swing 加上 Spring 0.前期努力 I. SpringBoot II. SpringMVC 1. ...

  3. IDEA创建mybatis框架web项目

    IDEA创建mybatis框架web项目 一.idea新建项目 新建的时候选择java Enterprise ,选择jdk,maven仓库等.点击next 二.选择Web Profile,点击next ...

  4. G0第25章:Gin框架进阶项目实战

    1 Gin框架源码解析 通过阅读gin框架的源码来探究gin框架路由与中间件的秘密. 1.1 Gin框架路由详解 gin框架使用的是定制版本的httprouter,其路由的原理是大量使用公共前缀的树结 ...

  5. CSDN【top1】Pytest接口测试框架实战项目搭建

    一.前言 想想之前玩的框架,做的项目都是把数据用例冗余到一起的,不符合数据用例分离的思想,所以准备基于pytest搭建个测试框架,支持数据用例分离,接下来会用一系列文章逐步介绍整个框架是怎么搭建起来的 ...

  6. Python Flask框架建立项目

    Python Flask框架建立项目 ECharts实现全国空气质量查询 Python Flask框架建立项目   Flask项目建立   Flask项目编程 Python 爬虫爬取空气质量数据 Ec ...

  7. Java框架JSON-RPC项目demo代码实战 + JAVA WEB配置虚拟目录(转自21天java web开发)

    Java框架JSON-RPC项目demo代码实战 备注  JAVA WEB配置虚拟目录(转自21天java web开发) https://blog.csdn.net/wjxbj/article/det ...

  8. 《精通Python网络爬虫:核心技术、框架与项目实战》——1.3 网络爬虫的组成...

    本节书摘来自华章出版社<精通Python网络爬虫:核心技术.框架与项目实战>一书中的第1章,第1.3节,作者 韦 玮,更多章节内容可以访问云栖社区"华章计算机"公众号查 ...

  9. 【Qt】打开现有 Qt 项目 ( 打开已存在的项目 | 运行打开的项目 )

    文章目录 前言 一.打开已存在的项目 二.运行打开的项目 前言 Qt 环境安装参考 [Qt]Qt 开发环境安装 ( Qt 版本 5.14.2 | Qt 下载 | Qt 安装 ) 博客 ; 在 Qt 中 ...

最新文章

  1. 怎么转换html格式文件怎么打开,html格式怎么转换
  2. VTK:图片之Gradient
  3. HDOJ(HDU) 2502 月之数(进制)
  4. IOS开发基础知识--碎片8
  5. Gulp-静态网页模块化
  6. WEB2.0开发平台
  7. Nginx基本数据结构之ngx_str_t
  8. linux配置https
  9. linux shell数据重定向(输入重定向与输出重定向)详细分析 下(转)
  10. 2022-2028年中国环保减速机行业运行动态及投资机会分析报告
  11. 图形化UDP发包小工具
  12. python实现归结演绎推理_归结演绎推理
  13. 题解-牛客网-SQL-SQL(SQL21)查找所有员工自入职以来的薪水涨幅情况
  14. 利用Windows11安卓子系统对APP进行渗透测试
  15. 特征点检测效果评估(matlab代码)
  16. 电脑操作系统(Androidx86、Windows、Linux)说明
  17. 【云原生|Docker系列6】Docker Compose的命令使用详解
  18. 关于博客的论文php,基于php的个人博客系统毕业设计论文
  19. php里面substr函数,PHP substr()函数
  20. QQ 空间日志批量导出到CSDN

热门文章

  1. Axure教程-Banner图片轮播(二)-热区与条件判断
  2. SAP外币评估 fagl fc val 多评估与少评估问题
  3. 米兔机器人魔方_小米发布米兔积木机器人 抄袭乐高?
  4. 不同品牌无线路由器 无线级联 配置案例
  5. 【LaTeX】LaTeX转Word及编码错误解决
  6. SAP 创建成本中心 兼 如何修改成本中心有效起始时间?
  7. php爬虫实时更新天气,Python爬虫获取中国天气网天气预报数据[2018-06-12更新]
  8. 模型:用hyperlpr3实现图片和视频中的车牌号提取
  9. 全开源java电商小程序saas项目介绍
  10. 【数据可视化进阶之路】第一节:看板搭建思维框架