基于jeesite4进行web开发入门
关于jeesite开发官方文档网址:http://jeesite.com/docs/install-deploy/
我觉得这个写的不是很详细,对于刚入门的开发人员不是很友好,在经历过了重重疑惑,解决了各种问题之后,我终于把程序run成功了。
开发环境:
Git
IDEA
JAVA JDK(版本与jjre版本一致)
Apach Maven
mysql
Apache Tomcat (版本不要太高)
Docker (install for windows)
开启cpu虚拟化:必须要开启!!!
以上自行下载!
环境配置:
1.JAVA 环境变量配置;
2.MAVEN 环境变量配置;直接下载压缩包,无需安装
3.Tomcat环境变量配置;
4.mysql环境变量配置;安装后配置环境变量
5.docker安装;需要时开启docker;
不开启docker的话,否则下面这个 connet不成功。这个界面file---setting,需要先点击+号,添加Docker
6.IDEA配置MAVEN;
在file---setting同一个界面下,点击maven,进行配置
7.IDEA配置Tomcat server
点击edit configuration,点击+号,找到Tomcat Server,没有找到的话,就打开下面more items即可。
8.在进行了这些配置之后,要记得running docker.
下面就跟着官方文档进行操作吧。
下面需要说明的注意事项以及我遇到过的错误:
1.加载jar包千万不要着急;
2.在进行数据库初始化时,即执行 data.bat(.sh)
脚本初始化数据库 时,要有耐心,出现这个界面要一直按键盘,不要差掉,否则初始化不成功,会出现
###Error quering database.cause:xxxxxxxxx:Table 'jeesite.js_sys_module' doesn't exist.
3.【error】
# A fatal error has been detected by the Java Runtime Environment: # # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x5773f06b
原因:环境配置没有弄好
4.【error】
IDEA Docker配置时, can not connect 不是connet successful
原因:未安装docker,或者docker未启动
5.【error】
安装完Docker后,运行docker 报错Cannot connect to the Docker daemon. Is the docker daemon running on this host?
原因:未开启cpu虚拟化
6.【error】
springboot出现问题,出现了xx common frames ommited
原因:springboot原因有很多,具体原因还是要看cause,我这个是因为数据库初始化不成功;
最后看一下运行成功的样子:
Tomcat started on port xxxxxxx
出现这个基本上就成功了
在浏览器中访问http://127.0.0.1:8980/jeesite-test就可以看到:
ok!