# easycms **Repository Path**: kingsmart/easycms ## Basic Information - **Project Name**: easycms - **Description**: jQuery,jqGrid,bootstrap,jsp,servlet ,guice, mybatis,thymeleaf , 5张表,最简约但不简单的Java cms系统 - **Primary Language**: Java - **License**: LGPL-3.0 - **Default Branch**: master - **Homepage**: http://www.j4cms.com - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 80 - **Created**: 2018-04-26 - **Last Updated**: 2020-12-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README - 2.0 - A:maven环境配置好 - B:config.properties配置h2数据路径正确 - C:cd 到pom文件目录, 命令 mvn jetty:run启动项目,或者双击jetty-run.bat运行 - D: - 前端预览:http://localhost:8080/front/52en,http://localhost:8080/front/cafe - 后端管理:http://localhost:8080/login.jsp - 开发环境:win10,maven3.3.9, eclipse neon,jdk8,jetty,h2嵌入式数据库 - 框架工具: - *后端:java,servlet3,guice4, mybatis3, jstl,thymeleaf - *前端:jqGrid,jquery,jquery-validation,layer,My97DatePicker,ueditor,zTree - 数据库:config.properties配置 - A: 默认使用使用h2,config.properties 配置h2数据库路径,指向你的工作空间,如D:/workspace/easycms/h2db/easycms,里面会有表结构和数据 - B: 启动项目,浏览器打开http://localhost:8082/, 使用config.properties配置的地址、用户名、密码登录 - C: 如路径配置不对,没有表和数据,复制easycms.sql和 h2.subject.sql,执行语句,创建表和数据 - D: 使用mysql,导入easycms.sql即可,注释掉ContextListener中h2.startServer()和h2.stopServer() - 关于maven和jetty开发时遇到的问题 - 1: maven build: pom文件右键-Run As -Run Configurations -Main -Goals -jetty:run - 2: debug启动不能调试代码,Source 配置成 Workspace debug调试时,可以调试源代码;debug启动可以热部署 - 3: js css 文件启动时候不能修改 pom 配置 defaultsDescriptor webdefault.xml 文件,并修改useFileMappedBuffer=false - *几张截图 ![输入图片说明](https://gitee.com/uploads/images/2018/0419/212419_8809e36f_370580.png "QQ图片20180419210749.png") ![输入图片说明](https://gitee.com/uploads/images/2018/0419/212436_3d92f0bd_370580.png "QQ图片20180419210814.png") ![输入图片说明](https://gitee.com/uploads/images/2018/0419/212541_0c46eb2a_370580.png "QQ图片20180419210543.png") 1.0 1. Java easycms 持续开发中。。。别忘了给star一下 2. 开发环境:maven, eclipse neon,jdk8(编译1.7),tomcat,mysql5.6 3. Java EasyCms: 使用最简单性能最高的框架,将cms系统简单到极致,灵活的栏目扩展,快速的构建普通网站 生成的静态演示站(测试): www.j4cms.com 由树莓派和花生棒在家里部署项目:http://180206xr75.51mypc.cn/index.html 4. 静态网站:生成工具teleport ultra 请求本地启动的项目即可,拷贝出来就能显示,报错就覆盖一下assets文件夹 5. 纯html:生成后就可以部署到最便宜的php空间上了,备案、域名、空间推荐阿里云,领券: https://promotion.aliyun.com/ntms/act/ambassador/sharetouser.html?userCode=jolyjv1d&productCode=qingcloud&utm_source=jolyjv1d 6. 术框架工具:java,servlet,guice4, mybatis3, jstl,bootstrap2,bootstrap3,jerichotab,jqGrid,jquery,jquery-validation,layer,My97DatePicker,ueditor,zTree等等 7. 登录:localhost:8080/easycms/cms 账户root 密码easycms在shiro.ini 文件中配置前端 localhost:8080/easycms/index,演示模板为商城 8. 注意:使用ueditor时要使用根目录,否则上传的图片不显示,即打包成 ROOT.war放到tomcat 的webapps下面 9. 几张截图 ![输入图片说明](https://git.oschina.net/uploads/images/2017/0812/113713_60f5d724_370580.png "QQ图片20170812111809.png") ![输入图片说明](https://git.oschina.net/uploads/images/2017/0812/113721_66620f65_370580.png "QQ图片20170812113229.png") ![输入图片说明](https://git.oschina.net/uploads/images/2017/0812/113730_fc5ca86f_370580.png "QQ图片20170729165140.png") ![输入图片说明](https://git.oschina.net/uploads/images/2017/0812/113738_6364e2b1_370580.png "QQ图片20170812073235.png") ![输入图片说明](https://git.oschina.net/uploads/images/2017/0812/113745_752d6023_370580.png "QQ图片20170812073303.png")