平台文档结构图
平台目录及目录功能描述
kensite
├───src
│ ├───main
│ │ ├───java(java文件)
│ │ │ ├───bussiness(平台演示模块)
│ │ │ ├───common(平台通用模块)
│ │ │ │ ├───constants(系统静态常量)
│ │ │ │ ├───quartz(定时任务计划)
│ │ │ │ └───util(丰富的工具类)
│ │ │ └───framework(平台系统模块)
│ │ ├───resources(资源配置文件)
│ │ │ ├───db(数据SQL)
│ │ │ ├───ehcache(缓存配置文件)
│ │ │ ├───mailtemplate(邮件模版|短信模版)
│ │ │ ├───mapper(mybatis数据库映射文件)
│ │ │ ├───kensite.properties(平台配置文件)
│ │ │ ├───log4j.properties(日志配置文件)
│ │ │ ├───mybatis-config.xml(mybatis配置文件)
│ │ │ ├───spring-context-cfx.xml(CFX Webservice配置文件)
│ │ │ ├───spring-context-patchca.xml(验证码生成策略配置文件)
│ │ │ ├───spring-context-quartz.xml(定时任务计划配置文件)
│ │ │ ├───spring-context-thread.xml(线程池配置文件)
│ │ │ ├───spring-context-shiro.xml(shiro权限配置文件)
│ │ │ ├───spring-context.xml(springmvc配置文件)
│ │ │ ├───spring-mvc.xml(springmvc配置文件)
│ │ │ └───stencilset.json
│ │ ├───webapp
│ │ │ ├───bootstrap(前端显示组件库)
│ │ │ ├───DOC(文档)
│ │ │ ├───lucene(全文检索文件存储位置)
│ │ │ ├───portal(内容发布系统,内含两个示例)
│ │ │ ├───script(平台script库)
│ │ │ ├───static(静态文件)
│ │ │ ├───upload(附件上传根目录)
│ │ │ ├───WEB-INF
│ │ │ │ ├───lib
│ │ │ │ ├───taglib(平台自定义jsp标签)
│ │ │ │ ├───tlds(平台自定义jsp函数)
│ │ │ │ ├───view(平台jsp文件)
│ │ │ │ └───web.xml
│ │ │ └───index.jsp
│ ├───test
│ │ ├───java
│ │ │ ├───cn.org.generator
│ │ │ │ └───GenerationTest.java(代码生成器核心文件)
│ │ │ └───generator.xml(代码生成器配置文件)
│ │ └───resources
├───bin
│ ├───clean.bat(maven清除命令)
│ ├───deploy.bat(maven部署命令)
│ ├───eclipse.bat(maven生成eclipse项目命令)
│ ├───run-jetty.bat(maven使用jetty启动项目命令)
│ ├───run-tomcat6.bat(maven使用tomcat6启动项目命令)
│ └───run-tomcat7.bat(maven使用tomcat7启动项目命令)
├───template_kensite_V2(代码生成器2.0版本,基于easyui)
├───template_kensite_V3(代码生成器3.0版本,基于layui)
├───LICENSE
├───pom.xml
└───README.md
环境搭建
下载项目
kensite github
下载压缩包或者用git clone或者用eclipse git clone到本地都可以
MAVEN环境搭建
1.程序下载
KenSite使用的MAVEN版本是:3.0.5。
最新版的MAVEN官网下载地址
2.程序安装
zip包解压。路径为:D:\apache-maven-3.0.5
3.环境配置
增加系统环境变量:MVN_HOME=D:\apache-maven-3.0.5
找到path在环境变量值尾部加入:;%MVN_HOME%\bin;(注意前后分号)
4.配置调试
打开命令提示符(开始---运行---cmd),输入mvn -v
如果能打印出maven的版本号,说明配置成功
5.修改本地仓库
修改我们仓库地址,仓库用于存放我们项目所依赖的所有jar包。我的仓库路径:D:\apache-maven-repo这个路径是自己创建的,你可以将路径创建在任何位置。
打开D:\apache-maven-3.0.5\conf\setting.xml文件,找到如图代码修改成我们创建的仓库路径
下面我们用一个命令验证一下。打开命令提示符,输入:mvn help:system
该命令会打印出所有的java系统属性和环境变量。这些信息对我们日常的编程工作很有帮助。
如果运行的过程中没有错误,打开我们仓库D:\apache-maven-repo会发现里面多了一些文件。这些文件就是我们从maven的中央仓库下载到本地仓库的。
命令方式启动项目
1.初始化数据库
安装oracle数据库或mysql数据库
自行创建用户名及密码
执行sql语句,创建表和初始化表数据src/main/resources/db/sys/*.sql
修改项目数据库配置文件src/main/resources/kensite.properties
2.启动并访问项目
运行项目根目录下bin/clean.bat
运行项目根目录下bin/run-tomcat7.bat
浏览器地址栏访问:http://localhost:8080/kensite/
管理员用户名密码:system/system
eclipse中启动项目
eclipse使用的版本是luna自带maven插件,不带maven的请自行集成
1.初始化数据库
安装oracle数据库或mysql数据库
自行创建用户名及密码
执行sql语句,创建表和初始化表数据src/main/resources/db/sys/*.sql
修改项目数据库配置文件src/main/resources/kensite.properties
2.eclipse中MAVEN配置
打开eclipse,进入window-preference-Maven
设置maven安装路径
设置本地库地址
3.启动并访问项目
项目导入到eclipse
右键项目Run As-Run Configurations...
浏览器地址栏访问:http://localhost:8080/kensite/
管理员用户名密码:system/system