mujava工具使用

因为要做一个简单的mutation testing的实验,要到了mujava下面就mujava的使用情况作个简单的总结

mujava是进行java程序mutation testing的一个开源工具。

1、下载mujava的相关包,mujava.jar,openjava2005.jar和mujava.config网址是http://cs.gmu.edu/~offutt/mujava/#Links;

2、mujava要用到j2sdk1.4.0_01(这个版本很老了,可用之后的版本代替),需要下载安装,注意配置环境变量(我的电脑/属性/高级)。网上关于jsdk环境变量的资料很多,有问题可以找一下。

     java_home=d:\j2sdk1.4.1_01(j2sdk的安装目录)

    CLASSPATH=.;% java_home%\lib;% java_home%\lib\dt.jar;%java_home%\lib\tools.jar;d:\mujava\mujava.jar;d:\mujava\openjava2005.jar;d:\mujava\classes

    path系统中原来就有这个变量,只需要在后面加上“;%java_home%\bin;;%java_home%\jre\bin”

     这一步可能出问题,实验室的电脑上装了ecilpse,导致j2sdk中有的东西不兼容,运行mujava产生mutation时总是报,后来在一台没有装eclipse的电脑上配置就一切正常了。还有就是eclipse中有个mueclipse的组件是把mujava集成到eclipse里面了,可以能过更新eclipse得到,这里就不说了。


3、这些准备好了后就可以通过dos命令来使用mujava了。过程参考http://cs.gmu.edu/~offutt/mujava/#Links;



  


你可能感兴趣的:(java,eclipse,dos,Path,工具,testing)