怎样在win10命令行窗口跑起来mujava
2023-12-28 11:09:00
MuJava简介
μJava (muJava) 是 Java 程序的变异系统。 它自动生成用于传统突变测试和类级别突变测试的突变体。 μJava 可以测试单个类和多个类的包。 用户以对封装在单独 JUnit 类的方法中的被测类的方法调用序列的形式提供测试。
官网地址:μJava Home Page
?
需要下载的jar包
1. muJava.jar
2. openjava.jar
这两个jar包都可以在官网找到
3. tools.jar
可以去Google搜索"maven tools"获取?
需要设置的配置文件和项目架构
1. mujava.config 内容
MuJava_HOME=C:\Libraries\mujava\example
2.?mujava.config 内容所指向的目录下的文件结构
运行命令
1. 进入mujava.config配置文件所在的文件夹
cd C:\Libraries\mujava
2. 运行以下命令
java -cp "C:\Libraries\mujava\muJava.jar;C:\Libraries\mujava\openjava.jar;C:\Libraries\mujava\tools.jar" mujava.gui.GenMutantsMain
注意:引号当中的绝对路径应改为你的电脑上的实际绝对路径。
运行效果
弹出这样一个界面
注意
报错信息不会出现在GUI界面,而是显示在命令行窗口中,比如
这个错误是因为classpath中没有指定servlet.jar
最终成功运行的命令是
java -cp "C:\Libraries\mujava\muJava.jar;C:\Libraries\mujava\openjava.jar;C:\Libraries\mujava\servlet.jar;C:\Libraries\mujava\tools.jar" mujava.gui.GenMutantsMain
文章来源:https://blog.csdn.net/weixin_44997802/article/details/135242594
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!