Defects4J数据集安装与需求配置
- Defects4J – version 2.0.0
- Defects4J – 历史版本
- README.md 自述文件【Setting up Defects4J】实操记录
- 工具:VMwear 10.0.7 + Ubuntu 16.04(Linux)
一、关于需求配置
- Defects4J – version 1.5.0 及以前版本:
特别提醒了需要Java 1.7,更高有可能会出错。
- Defects4J – version 2.0.0 版本:
对Java 和 Perl 的兼容版本有提升。
故事(事故)记录 无干货:
北京时间2020-03-07凌晨,Defects4J进行了version 1.5.0–> version 2.0.0的升级(兼容环境有所改变)。
而我emmmm,好巧不巧的!!!在北京时间6号晚上按照version 1.5.0的需求配置好了环境,7号早晨安装的Defects4J(此时它已经升级成了version 2.0.0),并且我在9个小时之后,写这篇笔记的时候才发现!!!安装完简单的验证了几行命令,暂时没出什么问题…后续不知道…
//配置过程还是相同的,继续…
补充:(20200326)
后续问题就找上门了,需要知道精确bug(行/内容)描述的有困难了 。
1. 配置java(jdk)
这是上述所需配置中操作方式不确定性因素 最多的一项。
某种操作方式详见:Ubuntu(Linux)安装配置java (jdk)
2.配置Git
sudo apt-get install git#安装结果检验
git --version
3.配置SVN
sudo apt install subversion#安装结果检验
svn --version
4.配置Perl(和Timezone)
在许多Unix(Linux)平台上,默认情况下会安装这些必需的Perl模块。如果不是这种情况,则可以使用cpan(或cpan包装器)安装它们。如果已安装了cpanm,则可以通过运行命令自动安装所有模块。
cpanm --installdeps#安装结果检验
perl --version
二、安装Ddefects4J数据集
1.安装
git clone https://github.com/rjust/defects4j #GitHub下载Ddefects4J
cd defects4j #进入Defects4J目录
./init.sh #初始化Defects4J
出现开始下载,OK,拼网速的时刻到了…
2.配置
- 使用vi或者其它编辑器打开配置文件
sudo vi /etc/profile
- 光标移至文末,切换到insert模式,添加变量信息:
export PATH=$PATH:/home/auko/defects4j/framework/bin
export DEFECTS4J_HOME=/home/au/defects4j
- 使配置文件生效
source /etc/profile
PS: 还可以将上述变量配置在.bashrc文件中
sudo vi .bashrc
#文末插入变量(同上)
source .bashrc
3.安装结果检验
defects4j info -p Lang
#输出Lang的bug信息就可以快乐使用了
Good luck!
Defects4J数据集安装与需求配置相关推荐
- Hadoop下载安装及HDFS配置教程
Hadoop下载安装及HDFS配置教程 前言 Hadoop是一个由Apache基金会所开发的分布式系统基础架构.用户可以在不了解分布式底层细节的情况下,开发分布式程序.充分利用集群的威力进行高速运算和 ...
- Exchange Server 2013 安装完成后配置外部URL
Exchange Server 2013 安装完成后配置外部URL 比如 mail.contoso.com 1.转到 EAC → "服务器",然后单击"配置外部访问域 ...
- VMware vCenter Server6.5安装及群集配置介绍
借助 VMware vCenterServer,可从单个控制台统一管理数据中心的所有主机和虚拟机,该控制台聚合了集群.主机和虚拟机的性能监控功能. VMware vCenterServer 使管理员能 ...
- ubuntu 16.04 源码安装samba并且配置
好久没发博客了,毕业季整天玩哈哈哈 最近有需求要在ubuntu 16.04 上搭一个samba服务器,要求用源码 环境: VMware workstation上的ubuntu 16.04 , ...
- Jenkins——持续集成及Jenkins介绍和安装配置(插件,用户权限,凭据,Maven安装打包,配置tomcat用户权限)
持续集成及Jenkins介绍和安装配置 持续集成及Jenkins介绍 软件开发生命周期 持续集成 持续集成的组成要素 持续集成的好处 Jenkins介绍 Jenkins安装和持续集成环境配置 Gitl ...
- PCL安装和环境配置
目录 1. VS2017下载安装 2. PCL下载安装 3. 环境配置 附上链接库列表 4. 测试 5.问题解决 1. VS2017下载安装 微软官网下载链接:https://visualstudio ...
- win10x64下安装anaconda、配置tensorflow并在jupyter和pycharm中使用tf
文章目录 1 CUDA和cuDNN环境配置 1.1 查看电脑的显卡类型 1.2 CUDA安装 1.3 cuDNN的设置 1.4 环境变量配置 2 anaconda的安装 3 配置TensorFlow环 ...
- jdk1.9的安装与环境配置
实验于Win10 下载参靠:jdk1.8的安装与环境配置 注意:可能官网没有找到1.9,可以留言 1.首先双击安装包,下一步. 2.公共JRE根据需求可选可不选 3.点击下一步后,等待安装即可. 4. ...
- Linux下nginx完全卸载删除+安装以及环境配置
Linux下nginx完全卸载删除 nginx卸载 其实很简单,只需要两步即可完成! 第一步:输入以下指令全局查找nginx相关的文件: find / -name nginx* 第二步:删除查找出来的 ...
最新文章
- SQL Server-聚焦sp_executesql执行动态SQL查询性能真的比exec好?
- OpenCV数字图像处理(5) 像素访问之添加椒盐实例 通道分离与合并
- STM32定时器的TRGO信号
- 考公务员的本科学历可以考吗
- 二等水准测量记录数据_公路水准测量培训道路放样测量学习
- python获取网页数据对电脑性能_【Python】网页数据爬取实战
- CCProgressTimer进度条效果
- 常用排序算法-java实现(希尔,归并)
- LoadRunner学习笔记
- Android7.0无需FileProvide搞定URI拍照、应用安装问题
- java计算机毕业设计html5健身房信息管理系统源码+数据库+系统+lw文档
- Win10以太网网络电缆被拔出怎么解决
- PHP word ppt pdf 转图片
- 服务器esxi虚拟机黑苹果性能,EXSi安装Mac打造Mac Pro
- GULP 案例 2:如何计算相变压力?
- 时钟周期是干什么的?底层原理是什么?
- SharpDevelop的安装与配置
- 这五大采购流程最需要实现自动化
- 刚当上leader,我让组员去开会,他非说有更重要的会
- HTML爱心网页制作(带文字)
热门文章
- IntelliJ IDEA连接数据库超详细步骤
- ChartJs多图表重影问题解决
- Spring中用到的九种设计模式
- Helvetic Coding Contest 2019 online mirror (teams allowed, unrated)
- 管理员管理页面(管理员添加、重置密码)
- A. Cookies
- k均值算法 动图制作代码
- 连接手表_FERACE手表新玩法:连接天猫精灵
- impala中的时间戳 TIMESTAMP类型用法(转载网上电子书)(不是我原创)
- 服务器统一改显示器刷新率,游戏小白有了144Hz显示器真的就可以吊打60Hz吗?