Idea下数据平台开发测试说明
LatestUpdate:2012/6/14 by 钟锦源
说明:为了使该说明的更新能够方便对比查,任何修改后请到第八章更新说明部分记录更改信息。
目录
一、    当前使用软件版本    2
二、    安装及使用SVN    2
1.    安装TortoiseSVN    2
2.SVN使用说明:    2
(1)检出代码    2
(2)更新代码    2
(3)修改并提交代码    2
(4)新增文件、文件夹    2
(5)其他注意事项    2
三、    安装环境搭建    2
1.    JDK安装    2
2.    Maven配置    2
3.    测试工具相关配置    2
(1)COBERTURA_HOME环境变量设置    2
(2)ANT_HOME环境变量设置    2
4.    Idea配置    2
四、开发说明    2
1.    数据平台开发运行目录结构说明    2
2.    数据平台模块新建及开发教程    2
(1)    数据平台目录结构说明    2
(2)    数据平台新建模块方法    2
(3)    数据平台模块目录下l、osgi.bnd、l说明    2
(4)    新建模块获取元数据的方法    2
3.    日志使用说明    2
(1)环境检查    2
(2)在需要调用日志的类中增加私有变量    2
(3)在需要记录日志的时候调用以下几个函数    2
(4)参数化日志信息简介    2
(5)数据平台日志记录规范    2
4.    关于断点调试    2
五、测试工具使用说明    2
1.    检查环境变量    2
2.    修改相应模块中l及osgi.bnd文件    2
3.    修改需要测试模块的stop()方法    2
4.    测试运行及检验方法    2
5.    远程桌面测试说明    2
六、虚拟机配置运行说明    2
七、配置问题汇总    2
八、更新说明    2

一、 当前使用软件版本
建议按当前版本设置:
IntelliJ IDEA Community Edition 10.0
maven-2.0.11
felix-framework-3.2.2
jdk-6-beta2-windows-i586
cobertura-1.9.4.1
apache-ant-1.8.2
(虚拟机版本)VMware-workstation-full-7.0.0-203739
二、 安装及使用SVN
1. 安装TortoiseSVN
安装成功后,在Windows环境下,在文件夹窗口点击右键菜单可看到以下菜单项
1
2SVN使用说明:
1)检出代码
初次使用TortoiseSVN的时候,你需要将服务器的代码下载到本地,这就是SVN CheckoutSVN检出)。检出的步骤如下:
第一步,如 2,创建一个新文件夹作为本地工作目录(Working directory),可以使用应用名为文件夹名。如工作目录DataPlatformWorkplace:(建议工作目录不要包含中文路径)
2
第二步,从SVN仓库检出(checkout)一个应用的全部版本代码,如 3,右键–>点击“SVN Checkout”。在弹出页面中填写仓库URL即可,其它默认参数即可,如 4
3
4
Reversion处,“HEAD revision”是指最新版,也可以指定Revision为任意一个版本。   点击“OK”,出现下载界面,如 5
5
如果一切顺利,DataPlatform仓库下的说明文档和代码将下载在DataPlatformWorkplace目录下。如 6
6
2)更新代码
    每次修改代码前请务必运行一次右键–>点击“SVN Update”,获取最新代码
3)修改并提交代码
本地使用你喜欢的编辑器,编辑任意文件,保存后该文件图标将会出现红感叹号,表示这个文件修改过,没有提交,如图6所示:
 
刚刚修改过的EFormatObtainerImpl.java变了。下面需要提交(commit)最近的更新。在EFormatObtainerImpl.java上击右键,出现菜单 ,选择“SVN commit”,然后填写关于本次更新的日志(log message),日志中请说明在Jira中任务的编号。
7
当出现下图时,表示提交成功。
4)新增文件、文件夹
SVN工作目录下,对于文件修改,完成后只需要commitok了,但对于新增文件,或者从其它目录复制进来的文件或文件夹,需要在commit之前需 要做一步add操作,即将文件或文件夹添加到svn工作目录中来,否则SVN客户端不认它。
5)其他注意事项
1.svn上只上传代码文件和说明文档。非代码和说明文档的内容如IDEA项目的配置文件(如.iml后缀的文件,target文件夹等)。这些文件不该放到SVN中。可用add to ignore list排除。
2.务必保证本地新增了文件后用本地svnadd操作添加文件,然后再commit,不能在repo_browseradd(这样会导致本地文件与svn上文件的版本不对应,之后再update就会被skip掉)
3.与add操作类似,诸如delete之类的操作都分为本地和svn两种,想要将本地文件的更改同步到svn上,都应该通过本地svn工具进行操作,而不是登上repo_browser进行操作。
三、 安装环境搭建
1. JDK安装
1.直接运行“”,按照安装向导进行安装。
2.设置环境变量(Windows NT/2000/XP:控制面板/系统/高级/环境变量;Vista Win7:计算机(右键)/属性/高级系统设置/环境变量):
JAVA_HOME= c:\Program Files\Java\jdk1.6.0 windows开发平台jdk安装目录)
PATH =  %PATH%;%JAVA_HOME%\bin;
CLASSPATH = . ; %;%JAVA_HOME%\ LIB;
下面一win7为例详细说明此步骤:
按照提示安装后
选中系统属性。(对着桌面上的计算机图标点 右键—>属性 也行)
选择高级系统设置
选择高级标签,打开环境变量
新建三个环境变量,变量名和变量值分别如下:
变量名
变量值
JAVA_HOME
C:\Program Files\Java\jdk1.6.0 jdk安装目录)
PATH
%PATH%;%JAVA_HOME%\bin;
CLASSPATH
. ; %;%JAVA_HOME%\ LIB;
注意,第一项根据刚才的安装路径不同而略有不同,第二和第三项跟上表一致
3.检查JDK配置
打开命令行窗口,运行 java –version,若能正确显示jdk版本上述配置完成,否则重新查看上述配置
2. Maven配置
下载maven。当前开发使用版本为maven-2.0.11,并如下配置
2.1.2 下载Maven
请访问Maven的下载页面:/download.html,其中包含针对不同平台的各种版本的Maven下载文件。对于首次接触Maven的读者来说,推荐使用Maven 3.0,,因此下载apache-maven-3.0-bin.zip。当然,如果你对Maven的源代码感兴趣并想自己构建Maven,还可以下载apache-maven-3.0 -src.zip。该下载页面还提供了md5校验和(checksum)文件和asc数字签名文件,可以用来检验Maven分发包的正确性和安全性。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。