本地开发环境搭建 ### 项目说明: 项目主要包括以下工程,以maven方式构建: | 路径 | 项目 | 框架技术 | | ------ | ------------------------ | -------------------------------- | | p3-web | 平台项目(启动) | 采用Springmvc + MyBatis + bootstrap | | P3-Biz-commonweixin | 微信管家 | 采用Springmvc + MyBatis + bootstrap | | p3-biz-jiugongge | 九宫格活动 | 采用Springmvc + MyBatis + bootstrap | ### 开发环境搭建: ### 一、eclipse配置本地maven 1、选择window-->preference中的Maven下的Installations,添加maven的安装目录 ![输入图片说明](https://static.oschina.net/uploads/img/201808/09144554_JiJx.png "在这里输入图片标题") ![输入图片说明](https://static.oschina.net/uploads/img/201808/09134132_5Ysm.png "在这里输入图片标题") 找到User Settings选择maven安装目录下的settings.xml,单击Update Settings。 ![输入图片说明](https://static.oschina.net/uploads/img/201808/09134317_uqIn.png "在这里输入图片标题") 2、 找到server下的Runtime Ennvironments,进行配置Tomcat ![输入图片说明](https://static.oschina.net/uploads/img/201808/09134424_pFye.png "在这里输入图片标题") 这时eclipse环境配置已经完成了,下面我们来搭建项目 。 ### 二、创建Maven版本P3-web项目 **1.下载maven版本项目** (1)右击选择import-->Existing Maven Projects -->Finish检出项目 这时需要导入两个项目,一是p3-web,二是p3-biz-jiugongge。p3-biz-jiugongge不能单独访问,必须依赖于p3-web。 ![输入图片说明](https://static.oschina.net/uploads/img/201808/09141752_1wH3.png "在这里输入图片标题")![输入图片说明](https://static.oschina.net/uploads/img/201808/09141800_guLu.png "在这里输入图片标题")![输入图片说明](https://static.oschina.net/uploads/img/201808/09141806_zPnJ.png "在这里输入图片标题") (2)等待Maven自动下载所需要的jar包 ![输入图片说明](https://static.oschina.net/uploads/img/201808/09134755_vNJa.png "在这里输入图片标题") (3)下载完成后,转Maven项目,右击项目,选择Maven-->Enable Dependency Management即可。 ![输入图片说明](https://static.oschina.net/uploads/img/201808/09134812_OvmV.png "在这里输入图片标题") (4)若中途没有下载完成或缺少jar包,则右击项目,点击Maven-->Update Dependencies自动下载。 ![输入图片说明](https://static.oschina.net/uploads/img/201808/09134827_ASc2.png "在这里输入图片标题") (5)右击项目,分别选择Properties-->Project Facets修改Java版本和jre版本一致 ![输入图片说明](https://static.oschina.net/uploads/img/201808/09134836_YtN7.png "在这里输入图片标题") ### 三、配置数据库环境 创建数据库后,找到项目中db文件,把【jiugongge-initdata.sql】脚本执行到数据库中 ![输入图片说明](https://static.oschina.net/uploads/img/201808/09134924_tY1A.png "在这里输入图片标题") 并且在p3-web项目中找到db.properties文件,将数据库名称修改为对应的数据库连接 ![输入图片说明](https://static.oschina.net/uploads/img/201808/08185458_9Cdf.png "在这里输入图片标题") ### 三、引入pom插件 接下来,我们把p3-biz-jiugongge引入到p3-web中 ``` <dependency> <groupId>org.h5huodong</groupId> <artifactId>P3-Biz-jiugongge</artifactId> <version>1.0.0</version> </dependency> ``` ![输入图片说明](https://static.oschina.net/uploads/img/201808/09135233_KC77.png "在这里输入图片标题") ###四、以Maven方式install插件项目 这两个项目非启动项目,采用eclipse maven install本地仓库中,选中项目右键如下图: ![输入图片说明](https://static.oschina.net/uploads/img/201808/08192920_Bhxj.png "在这里输入图片标题") Install成功截图: ![输入图片说明](https://static.oschina.net/uploads/img/201808/08154347_BkJZ.png "在这里输入图片标题") - 提醒:install过程中,会下载依赖,请耐心等待,失败的话多尝试几次。 ### 五、启动项目 右击p3-web项目,选择Run As-->Run Configurations启动项目 ![输入图片说明](https://static.oschina.net/uploads/img/201808/09135440_2EVo.png "在这里输入图片标题") ![输入图片说明](https://static.oschina.net/uploads/img/201808/09135759_N9Np.png "在这里输入图片标题") ###六、启动成功,访问系统 ``` 访问地址:http://localhost:8080/P3-Web 用户名:admin 密码:123456 ``` 项目启动成功后,在浏览器中输入访问链接即可,输入用户名、密码和图形验证码即可进入后台系统。 ![输入图片说明](https://static.oschina.net/uploads/img/201808/08155600_Zqxq.png "在这里输入图片标题") ![输入图片说明](https://static.oschina.net/uploads/img/201808/08171513_nTcP.png "在这里输入图片标题") ![输入图片说明](https://static.oschina.net/uploads/img/201808/09145836_96IU.png "在这里输入图片标题") ###七、配置菜单 执行sql脚本后,即创建菜单,通过配置角色管理,来控制角色权限 ![输入图片说明](https://static.oschina.net/uploads/img/201808/08193346_agen.png "在这里输入图片标题") ![输入图片说明](https://static.oschina.net/uploads/img/201808/08191856_6sLy.png "在这里输入图片标题") ###八、访问前台地址 在p3-biz-jiugongge项目中项目说明里,复制前台链接后,拼接http://localhost:8080/P3-Web后即可访问 ``` http://localhost:8080/P3-Web/jiugongge/toIndex.do?actId=ff808081521ac8b101521c253f02001c&openid=123&jwid=gh_f268aa85d1c7&appid=wx6596a35fea9085d4 ``` ![输入图片说明](https://static.oschina.net/uploads/img/201808/08193652_BIBq.png "在这里输入图片标题") ![输入图片说明](https://static.oschina.net/uploads/img/201808/09142651_n22m.png "在这里输入图片标题")![输入图片说明](https://static.oschina.net/uploads/img/201808/09142703_qafS.png "在这里输入图片标题")![输入图片说明](https://static.oschina.net/uploads/img/201808/09142553_XyRm.png "在这里输入图片标题") 这样我们的项目就搭建成功了。 ###九、技术交流 - H5活动之家官网:www.h5huodong.com - 开发者论坛 :www.jeecg.org - H5活动之家QQ群 : 97460170 - 官方公众号(H5活动之家) ![输入图片说明](https://static.oschina.net/uploads/img/201808/09143952_jNCA.png "在这里输入图片标题")