网站大量收购闲置独家精品文档,联系QQ:2885784924

第三章Java开发工具.ppt

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

Copyright@2006南开创元Java基础培训第三章Java相關開發工具作者:刘彬Java运行环境Java是一种跨平台语言,支持在不同的操作系统下运行、开发,开发后的系统具有可移植性,因此Java程序的运行也需要特殊支持。在Windows系统下运行需要安装JAVA虚拟机。正像.NET程序的运行需要.NETframework(但是.NET还没有实现跨平台)Java开发环境Java针对不同的应用领域有不同的开发工具(JDK)Java开发环境J2EE Java2EnterpriseEdtion(企业级应用)J2SE Java2StandardEdtion(标准)J2ME Java2MicroEdtion(嵌入式开发)Java开发环境开发Java程序我们需要什么? 安装SDK SDK的安装过程中会检测系统上是否已经安装JAVA虚拟机,如果没有SDK会自动安装Java虚拟机,因此SDK安装后我们的系统已经具备了Java的运行和开发的环境。Java开发工具SDK安装后我们可是使用记事本编写Java代码,用命令行进行编译和运行。 但是这种方法效率很低,因此我们需要高效的,容易使用的开发工具, 我们一般有两个选择: JBuilder或Eclipse开发工具之EclipseEclipse是IBM开发的开源Java开发工具 Eclipse不需要安装,一般为zip压缩包,解压缩后可直接使用。(运行eclipse.exe) 我们这次使用的是多国语言版(下载语言包),其中也包括中文。因此我们可以把它切换成中文。 方法如下:中文版Eclipse建立Eclipse的快捷方式增加运行参数 -nlzh_CN“使用快捷方式运行Eclipse 其他语言版本快捷方式参数 -nl“en_US”英文版 -nl“ja_JP“日文版Eclipse的快捷键使用快捷键可以提高工作效率Eclipse的所有的快捷键都在帮助文档可以查到注意:根据语言版本的不同快捷键可能会有所区别Maula的使用Maula是用Java编写的用来统计代码覆盖率(代码覆盖率和分支覆盖率)的工具,支持多种语言(Java、VB等)。并且能够生成覆盖率文档(CSV文件)Maula实际是将要测试的程序变换,得到可以统计覆盖率的代码,通过执行变换后的程序来等到覆盖率,因此要配置一个专门统计覆盖率的Java工程。Maula的使用在安装路径下Coverage文件夹内执行Coverage.bat,即可运行Maula。第一次运行Maula如果License过期的话,会弹出对话框要求输入License。输入后即可正常运行。Maula的使用配置MaulaMaula的使用Maula的使用选择要测试的代码文件后点击source变换按键。Maula的使用运行变换后的程序,然后在Maula中打开程序文件,就可以看见覆盖率的情况Maula的使用Maula的使用注意事项: 1.运行Muala变换后的source,要在工程内添加Muala安 装路径下的JAR包。 2.覆盖率的统计是累加的,即可以多次运行程序,提高 覆盖率。 3.使用一段时间后,Maula的LicenseKey会过期。 4.变换source前要保证变换后source所要存放的路径是 可读,或文件名相同的文件是可写的。因为 Maula在上述情况下变换 source,虽然弹出正常 对话框,但是,source并没有变换。完*南开创元Java培训教程*按下红线内的按键源工程路径要测试覆盖率工程路径选择Java覆盖率文档路径用户名等Source变换按键成功后弹出对话框点击方法得到具体sonrce的情况如右下图,代码前有*的为执行到的Source点击此按键在弹出的对话框中选择最后一项,点击OK按钮生成CSV文件(路径为前面配置的路径)*南开创元Java培训教程****

您可能关注的文档

文档评论(0)

***** + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档