Idea下数据平台开发测试配置 说明.docx

上传人:b****6 文档编号:2987455 上传时间:2022-11-16 格式:DOCX 页数:53 大小:3.21MB
下载 相关 举报
Idea下数据平台开发测试配置 说明.docx_第1页
第1页 / 共53页
Idea下数据平台开发测试配置 说明.docx_第2页
第2页 / 共53页
Idea下数据平台开发测试配置 说明.docx_第3页
第3页 / 共53页
Idea下数据平台开发测试配置 说明.docx_第4页
第4页 / 共53页
Idea下数据平台开发测试配置 说明.docx_第5页
第5页 / 共53页
点击查看更多>>
下载资源
资源描述

Idea下数据平台开发测试配置 说明.docx

《Idea下数据平台开发测试配置 说明.docx》由会员分享,可在线阅读,更多相关《Idea下数据平台开发测试配置 说明.docx(53页珍藏版)》请在冰豆网上搜索。

Idea下数据平台开发测试配置 说明.docx

Idea下数据平台开发测试配置说明

Idea下数据平台开发测试说明

LatestUpdate:

2012/6/14by钟锦源

说明:

为了使该说明的更新能够方便对比查找,任何修改后请到第八章更新说明部分记录更改信息。

目录

一、当前使用软件版本2

二、安装及使用SVN2

1.安装TortoiseSVN2

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)数据平台模块目录下pom.xml、osgi.bnd、build.xml说明2

(4)新建模块获取元数据的方法2

3.日志使用说明2

(1)环境检查2

(2)在需要调用日志的类中增加私有变量2

(3)在需要记录日志的时候调用以下几个函数2

(4)参数化日志信息简介2

(5)数据平台日志记录规范2

4.关于断点调试2

五、测试工具使用说明2

1.检查环境变量2

2.修改相应模块中build.xml及osgi.bnd文件2

3.修改需要测试模块的stop()方法2

4.测试运行及检验方法2

5.远程桌面测试说明2

六、虚拟机配置运行说明2

七、配置问题汇总2

八、更新说明2

一、当前使用软件版本

建议按当前版本设置:

IntelliJIDEACommunityEdition10.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

2.SVN使用说明:

(1)检出代码

初次使用TortoiseSVN的时候,你需要将服务器的代码下载到本地,这就是SVNCheckout(SVN检出)。

检出的步骤如下:

第一步,如图二2,创建一个新文件夹作为本地工作目录(Workingdirectory),可以使用应用名为文件夹名。

如工作目录DataPlatformWorkplace:

(建议工作目录不要包含中文路径)

图二2

第二步,从SVN仓库检出(checkout)一个应用的全部版本代码,如图二3,右键–>点击“SVNCheckout”。

在弹出页面中填写仓库URL即可,其它默认参数即可,如图二4

图二3

图二4

Reversion处,“HEADrevision”是指最新版,也可以指定Revision为任意一个版本。

  点击“OK”,出现下载界面,如图二5

图二5

如果一切顺利,DataPlatform仓库下的说明文档和代码将下载在DataPlatformWorkplace目录下。

如图二6

图二6

(2)更新代码

每次修改代码前请务必运行一次右键–>点击“SVNUpdate”,获取最新代码

(3)修改并提交代码

本地使用你喜欢的编辑器,编辑任意文件,保存后该文件图标将会出现红色感叹号,表示这个文件修改过,没有提交,如图6所示:

 

刚刚修改过的EFormatObtainerImpl.java变色了。

下面需要提交(commit)最近的更新。

在EFormatObtainerImpl.java上击右键,出现菜单,选择“SVNcommit”,然后填写关于本次更新的日志(logmessage),日志中请说明在Jira中任务的编号。

图二7

当出现下图时,表示提交成功。

(4)新增文件、文件夹

在SVN工作目录下,对于文件修改,完成后只需要commit就ok了,但对于新增文件,或者从其它目录复制进来的文件或文件夹,需要在commit之前需要做一步add操作,即将文件或文件夹添加到svn工作目录中来,否则SVN客户端不认它。

(5)其他注意事项

1.svn上只上传代码文件和说明文档。

非代码和说明文档的内容如IDEA项目的配置文件(如.iml后缀的文件,target文件夹等)。

这些文件不该放到SVN中。

可用addtoignorelist排除。

2.务必保证本地新增了文件后用本地svn的add操作添加文件,然后再commit,不能在repo_browser上add(这样会导致本地文件与svn上文件的版本不对应,之后再update就会被skip掉)

3.与add操作类似,诸如delete之类的操作都分为本地和svn两种,想要将本地文件的更改同步到svn上,都应该通过本地svn工具进行操作,而不是登上repo_browser进行操作。

三、安装环境搭建

1.JDK安装

1.直接运行“jdk-6u4-windows-i586-p.exe”,按照安装向导进行安装。

2.设置环境变量(WindowsNT/2000/XP:

控制面板/系统/高级/环境变量;VistaWin7:

计算机(右键)/属性/高级系统设置/环境变量):

JAVA_HOME=c:

\ProgramFiles\Java\jdk1.6.0(jdk安装目录)

PATH=%PATH%;%JAVA_HOME%\bin;

CLASSPATH=.;%;%JAVA_HOME%\LIB;

下面一win7为例详细说明此步骤:

按照提示安装后

选中系统属性。

(对着桌面上的计算机图标点右键—>属性也行)

选择高级系统设置

选择高级标签,打开环境变量

新建三个环境变量,变量名和变量值分别如下:

变量名

变量值

JAVA_HOME

C:

\ProgramFiles\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的下载页面:

http:

//maven.apache.org/download.html,其中包含针对不同平台的各种版本的Maven下载文件。

对于首次接触Maven的读者来说,推荐使用Maven3.0,,因此下载apache-maven-3.0-bin.zip。

当然,如果你对Maven的源代码感兴趣并想自己构建Maven,还可以下载apache-maven-3.0-src.zip。

该下载页面还提供了md5校验和(checksum)文件和asc数字签名文件,可以用来检验Maven分发包的正确性和安全性。

在本书编写的时候,Maven2的最新版本是2.2.1,Maven3基本完全兼容Maven2,而且较之于Maven2它性能更好,还有不少功能的改进,如果你之前一直使用Maven2,现在正犹豫是否要升级,那就大可不必担心了,快点尝试下Maven3吧!

2.1.3本地安装

将安装文件解压到你指定的目录中,如:

D:

\bin>jarxvf"C:

\Users\JuvenXu\Downloads\apache-maven-3.0--bin.zip"

这里的Maven安装目录是D:

\bin\apache-maven-3.0,接着需要设置环境变量,将Maven安装配置到操作系统环境中。

打开系统属性面板(桌面上右键单击“我的电脑”→“属性”),点击高级系统设置,再点击环境变量,在系统变量中新建一个变量,变量名为M2_HOME,变量值为Maven的安装目录D:

\bin\apache-maven-3.0。

点击确定,接着在系统变量中找到一个名为Path的变量,在变量值的末尾加上%M2_HOME%\bin;,注意多个值之间需要有分号隔开,然后点击确定。

至此,环境变量设置完成,详细情况如图2-2所示:

图2-2Windows中系统环境变量配置

这里需要提一下的是Path环境变量,当我们在cmd中输入命令时,Windows首先会在当前目录中寻找可执行文件或脚本,如果没有找到,Windows会接着遍历环境变量Path中定义的路径。

由于我们将%M2_HOME%\bin添加到了Path中,而这里%M2_HOME%实际上是引用了我们前面定义的另一个变量,其值是Maven的安装目录。

因此,Windows会在执行命令时搜索目录D:

\bin\apache-maven-3.0\bin,而mvn执行脚本的位置就是这里。

明白了环境变量的作用,现在打开一个新的cmd窗口(这里强调新的窗口是因为新的环境变量配置需要新的cmd窗口才能生效),运行如下命令检查Maven的安装情况:

C:

\Users\JuvenXu>echo%M2_HOME%

C:

\Users\JuvenXu>mvn-v

运行结果如图2-3所示:

图2-3Windows中检查Maven安装

第一条命令echo%M2_HOME%用来检查环境变量M2_HOME是否指向了正确的Maven安装目录;而mvn–version执行了第一条Maven命令,以检查Windows是否能够找到正确的mvn执行脚本。

2.1.4升级Maven

Maven还比较年轻,更新比较频繁,因此用户往往会需要更新Maven安装以获得更多更酷的新特性,以及避免一些旧的bug。

在Windows上更新Maven非常简便,只需要下载新的Maven安装文件,解压至本地目录,然后更新M2_HOME环境变量便可。

例如,假设Maven推出了新版本3.1,我们将其下载然后解压至目录D:

\bin\apache-maven-3.1,接着遵照前一节描述的步骤编辑环境变量M2_HOME,更改其值为D:

\bin\apache-maven-3.1。

至此,更新就完成了。

同理,如果你需要使用某一个旧版本的Maven,也只需要编辑M2_HOME环境变量指向旧版本的安装目录。

(1).Unzipthedistributionarchive,i.e.apache-maven-2.0.11-bin.ziptothedirectoryyouwishtoinstallMaven2.0.11.TheseinstructionsassumeyouchoseC:

\ProgramFiles\ApacheSoftwareFoundation.Thesubdirectoryapache-maven-2.0.11willbecreatedfromthearchive.

(2)AddtheM2_HOMEenvironmentvariablebyopeningupthesystemproperties(WinKey+Pause),sel

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 幼儿教育 > 幼儿读物

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1