本人环境:windows7,jdk1.7,tomcat7.0,MyEclipse10
最近想研究一下java开源的论坛系统,发现了这个项目,在使用过程中注意的问题都记录了下来,希望后来的人少走弯路。
声明:源码包中的资源文件夹/u被删除,如需要可以上论坛下载
一.解压源码包jeebbs-src-v7.0.zip,解压后文件夹src和WebContent
二.建立一个Dynamic Web Project
填好工程名称,如jeecms 如图
注:选择编码为UTF-8如图
三.打开myeclispe的工作空间,进入jeecms工程位置下。
如图,将解压后源码包里面的src和WebContent文件夹,复制到jeecms工程位置下。(注:请先删除jeecms工程位置下原有的src和WebContent文件夹)
在eclispe中选中jeecms工程按 F5 更新工程 如下图所示
注:错误是由于eclipse识别freemarker导致的,并不影响系统使用如下图所示:
四.修改jdbc链接文件在WEB-INF/config下的jdbc.properties
在数据库中导入db文件夹下的数据库
DB_HOST是数据库路径,一般是IP地址
DB_PORT是数据库端口号
DB_NAME是数据库名称
DB_USER是数据库用户名
DB_PASSWORD是数据库密码
五.配置server并启动
后台管理路径为http://localhost:8080/jeecms/jeeadmin/jeecms/index.do
默认帐号:admin
密码:password
前台路径为http://localhost:8080/jeecms
这时是没有样式的,需要在工程里面需要在后台-配置-全局设置-部署路径里面写上工程名。即/jeecms 如下图所示
六.可能出现的常见问题
由于在创建动态web项目之前,没有先创建一个Server用于在eclipse里运行和调试web项目。会导致找不到javax.servlet.http包中的HttpServletRequest和HttpServletResponse。如下图所示:
导入Tomcat下lib文件下的servlet-api.jar这个jar包。如下图所示:
注:导入myeclipse要将WEB-INF/classes下的3个配置文件复制到src下
IKAnalyzer.cfg.xml
logback.xml
fckeditor.properties
七、最终完成后的项目结构
附上部署时使用的开源的源码包:点此下载
成功部署到MyEclipse10中后导出的项目:点此下载
大家在安装使用过程中有任何问题的,欢迎在此交流,有交流才有进步,希望能与大家共同进步。