Eclipse开发环境搭建 **目录索引:** - Maven本地环境搭建 - Eclipse安装Maven插件 - Eclipse导入P3-Web项目 - Eclipse 启动P3-Web - Tomcat部署P3-Web ## 一、**Maven** 环境搭建 **1. 下载: 到Maven官方网站 ** [http://maven.apache.org/download.cgi](http://maven.apache.org/download.cgi)下载目前的最新版本 ![输入图片说明](https://static.oschina.net/uploads/img/201809/19180627_vPgB.png "在这里输入图片标题") **2.解压:** 下载到本地的zip文件,解压为X:\apache-maven-3.1.1即完成安装,目录结构为如下 ![输入图片说明](https://static.oschina.net/uploads/img/201809/19180700_SK6u.png "在这里输入图片标题") **3.配置环境变量:** 电脑->鼠标右键->属性->高级环境设置->环境变量-系统变量框下新增变量名M2_HOME,值为 X:\apache-maven-3.1.1 ![1. 微信公众号对接文档](http://jeewx-h5.mydoc.io?v=43718&t=309942) 输入图片说明](https://static.oschina.net/uploads/img/201809/19180722_OJev.png "在这里输入图片标题") 再新建变量M2,值为%M2_HOME%\bin ![输入图片说明](https://static.oschina.net/uploads/img/201809/19180757_mUKa.png "在这里输入图片标题") 编辑变量名Path,在变量值中后面追加“;%M2%” ![输入图片说明](https://static.oschina.net/uploads/img/201809/19180815_KaaK.png "在这里输入图片标题") **4.测试安装:** win+R ->cmd –>在命令行中输入 mvn –version 显示mvn版本信息为Apache Maven 3.1.1则为安装成功。 ![输入图片说明](https://static.oschina.net/uploads/img/201809/19180834_uVE6.png "在这里输入图片标题") **5.配置本地maven仓库 ** [1].修改本地仓库位置找到maven下的conf下的settings.xml 配置文件,我的是 D:\apache-maven-3.1.1\conf\settings.xml。maven的仓库默认是放在本地用户的临时文件夹下面的.m2文件夹下的repository下,这很影响C盘的空间。现在我们来修改将它指定到我们自己的路径下,我现在要将仓库指定到D:\Maven\repo\m2 (可以自己定义位置)目录下. ![输入图片说明](https://static.oschina.net/uploads/img/201809/19180923_72L5.png "在这里输入图片标题") [2]、配置官方Jeecg的方式maven镜像(非常重要)修改 settings.xml配置文件 在<mirrors>标签内增加阿里云maven镜像,同时排除jeecg私服, 最终结果见下面: ``` <mirrors> <mirror> <id>nexus-aliyun</id> <mirrorOf>*,!jeecg,!jeecg-snapshots</mirrorOf> <name>Nexus aliyun</name> <url>http://maven.aliyun.com/nexus/content/groups/public</url> </mirror> </mirrors ``` 6. OK,先来体会一下maven,在cmd中敲并回车执行:mvnhelp:system这时候maven 就会从远程仓库开始下载一大堆的东西,没事,让它下载着,迟早都要下载的。 ##二、**MyEclipse** 或 **Eclipse** 环境搭建 **1.插件安装** MyEclipse8 - MyEclipse2014已经自带maven插件,此步可以略过。 **2. 在线安装** 选择Help --> Install New Software输入地址 http://download.jboss.org/jbosstools/updates/m2eclipse-wtp/,把选项勾上,然后等待它下载安装,完成之后重启 eclipse 即可 ![输入图片说明](https://static.oschina.net/uploads/img/201809/19181557_j70r.png "在这里输入图片标题") 配置eclipse:找到Maven4MyEclipse下的Installations,添加maven的安装目录 ![输入图片说明](https://static.oschina.net/uploads/img/201809/19181616_hLI4.png "在这里输入图片标题") 找到User Settings选择maven安装目录下的settings.xml,单击Update Settings。 ![输入图片说明](https://static.oschina.net/uploads/img/201809/19181634_XUKk.png "在这里输入图片标题") OK,eclipse配置已经完成了。 ##三、 导入 **Maven** 版本 **P3-Web** 项目 1.下载maven版本P3-Web项目 [输入链接说明](http://git.oschina.net/jeecg/h5huodong ) 2.eclipse导入maven版本P3-Web。 (1)点击【Import】->【Existing Maven Projects】->【Finish】。会导入几个项目,其中P3-Web是启动项目,P3-Web引入了P3-Biz-shaketicket、P3-Biz-jiugongge、 P3-Biz-commonweixin等子项目,P3-Biz-* 项目不能单独访问。 ![输入图片说明](https://static.oschina.net/uploads/img/201809/19182319_2ypT.png "在这里输入图片标题") (2)等待Maven自动下载所需要的jar包 ![输入图片说明](https://static.oschina.net/uploads/img/201809/19182351_7Wzi.png "在这里输入图片标题") 若中途没有下载完成,则右击项目,点击【Maven】->【Update Project】选择需要下载的项目。 ![输入图片说明](https://static.oschina.net/uploads/img/201809/19182407_lxhL.png "在这里输入图片标题") (3)右击三个项目,分别选择【Properties】->【Java Build Path】删除原有maven路径,并修改当前jre为系统安装的jre。 ![输入图片说明](https://static.oschina.net/uploads/img/201809/19182426_4fPX.png "在这里输入图片标题") ![输入图片说明](https://static.oschina.net/uploads/img/201809/19182434_S1VM.png "在这里输入图片标题") (4)右击三个项目,分别选择【Properties】->【Java Compiler】修改编译版本和jre版本一致。 ![1. 微信公众号对接文档](http://jeewx-h5.mydoc.io?v=43718&t=309942)输入图片说明](https://static.oschina.net/uploads/img/201809/19182452_Wz1V.png "在这里输入图片标题") (5)右击三个项目,分别选择【Properties】->【Project Facets】修改Java版本和jre版本一致 ![输入图片说明](https://static.oschina.net/uploads/img/201809/19182518_fvyX.png "在这里输入图片标题") (6)Maven项目在进行Maven clear之后一定要重新对整个项目进行Project clear,否则会出现环境问题。 3.配置数据库环境 在【db.properties】建立对应的数据库连接,把【P3-Web\doc\jeewx-h5-mysql-20180810.sql】脚本执行到数据库中。 4. Install 子项目分别install 三个插件项目 | P3-Biz-commonweixin | 微信公众号平台管理功能 | | ------------------- | ---------------------- | | P3-Biz-jiugongge | 九宫格活动源码 | | P3-Biz-shaketicket | 摇一摇卡券源码 | ![输入图片说明](https://static.oschina.net/uploads/img/201809/19183052_7hgI.png "在这里输入图片标题") ## 四、启动 **maven** 项目,访问平台 1、使用maven的build的方式启动工程右键,运行mavenbuild: ![输入图片说明](https://static.oschina.net/uploads/img/201809/19183122_tBx8.png "在这里输入图片标题") 配置运行服务的环境变量: ![输入图片说明](https://static.oschina.net/uploads/img/201809/19183135_JJQc.png "在这里输入图片标题") 点击 Run 按钮即可以启动应用。 浏览器访问:http://localhost:8080/jeewx。 ![输入图片说明](https://static.oschina.net/uploads/img/201809/19183204_1T1s.png "在这里输入图片标题") ## 五、发布 **war** 包 工程右键: ![输入图片说明](https://static.oschina.net/uploads/img/201809/19183309_ovF6.jpg "在这里输入图片标题") 编译通过后,target目录下回生成P3-Web.war包: ![输入图片说明](https://static.oschina.net/uploads/img/201809/19183328_SQx9.png "在这里输入图片标题") 拷贝P3-Web.war到tomcat的webapps下面,然后运行tomcat即可。