1.准备如下软件:
名称
说明
apache-maven-3.0.4-bin.zip
jdk6-x64.zip
MyEclipse 10插件.rar
myeclipse.10.2_破解补丁.rar
myeclipse-10.0-offline-installer-windows.exe
Navicat_20238.rar
数据库客户端工具
SVN地址
2.JDK安装
a.解压jdk6-x64.zip文件,安装JDK
b.配置JAVA环境变量
JAVA_HOME: C:/Program Files/Java/jdk1.5.0_06;
CLASSPATH: ./;%JAVA_HOME%/lib/tools.jar;%JAVA_HOME%/lib/dt.jar
修改Path,在后面添加%JAVA_HOME%/bin;
c.验证成功,cmd中输入命令,如下图代表成功:
3.myeclipse安装
a.安装 myeclipse-10.0-offline-installer-windows.exe,采用默认即可
b.安装破解 myeclipse.10.2_破解补丁.rar,查看rar文件里的 破解步骤.txt 文件即可
可以通过查看如下的日期,来判断是否成功:
myEclipse--->Subscription information--->Subscription expiration date
c.添加插件
将 MyEclipse 10插件.rar 解压到\myeclipse\MyEclipse 10目录下,然后打开dropins 下的link 目录里的所有.link文件,
依次将文件的路径修改为本地的myeclipse安装路径
4.maven安装
a.解压 apache-maven-3.0.4-bin.zip
b.添加环境变量 M2_HOME=maven的路径/apache-maven
c.修改PATH环境变量,在后面添加%M2_HOME%/bin
d.验证是否安装成功,cmd中输入命令,如下图代表成功:
5.通过SVN下载项目
SVN地址:
https://svn.test.com/svn/dev
6.通过CMD进入命令行中,依次进入如下目录下,然后执行 mvn install 命令
目录如下:
\dev\trunk\parent\root
\dev\trunk\parent\third
\dev\trunk\parent
\dev\trunk\common\da-common-util
\dev\trunk\retrain\core
\dev\trunk\retrain\mycore
执行mvn install命令如果有问题,可以在pom.xml 添加
1)
<repositories>
<repository>
<id>oschina Releases</id>
<name>oschina Releases</name>
<url>
http://maven.oschina.net/content/groups/public</url>
</repository>
<!-- 如有Nexus私服, 取消注释并指向正确的服务器地址.-->
<repository>
<id>nexus</id>
<name>Team Nexus Repository</name>
<url>
http://maven.test.com/content/groups/public</url>
</repository>
</repositories>
2)如果还不行,则通过如下名称来install
mvn install -Dmaven.test.skip=true
7.打开MyEclipse,修改MyEclipse配置,如下图:
a. 修改项目编码为UTF-8
b.删除MyEclipse自带的Maven插件:
进入Help---MyEclipse Con... Center,删除自带的Maven插件
(ps:若打开很慢的话,可以先关闭网络)
c.修改Maven安装目录:
c.修改Maven用户配置:
快速本地开发调试步骤(各项目后台):
MyEclipse导入工程,导入时选择Existing Maven Projects,
以mycore、rbc、ucenter为例
1.修改项目配置。
a. 设置host 如127.0.0.1 my.dongaoacc.com
c. 请求这个地址进行当前用户,其中userId为数据库中对应的用户id,演示用的userid,就是admin,所以大部分权限都有了
d. 成功后,自动调整到后台首页。
e. 调试其他项目,下一步就是想调试哪个就启动哪个,按照如下端口进行设置,然后点击就和线上后台操作一模一样了,发现也可以debug了。
f.修改pom.xml,添加
在<plugins>里添加,同时需要修改contextPath配置
<plugin>
<groupId>org.mortbay.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>7.6.11.v20130520</version>
<configuration>
<webAppConfig>
<contextPath>/ucenter</contextPath>
</webAppConfig>
</configuration>
</plugin>
2.配置Maven Build
jetty:run -Djetty.port=80
3.启动jetty
develop_menu.properties 查看各个系统的端口
其他:
1.若启动项目时,不能获得database pool,需修改下面配置
找到MySwitch类,将下图的3个值改为false
2.快速本地开发调试步骤:(学员中心前台)
1. 设置host 如127.0.0.1 rbcmy.dongaoacc.com