JMockit本土编译,并引入Eclipse
来源:互联网 发布:涂色 app 源码 编辑:程序博客网 时间:2024/04/25 19:46
目标:
将从官方下载的JMockit代码编译生成Eclipse工程,方便后续学习JMockit原理之用。
环境说明:
JMockit 0.997
maven2
步骤:
1、下载
我对maven实在不熟悉,从google上下载了JMockit 0.997版的代码(链接:http://code.google.com/p/jmockit/downloads/list,在这个页面里找到了0.997)
因为我们公司现在用的版本就是这个。
2、解压缩进行编译
解压缩后,到jMockit目录下,使用ubuntu下的tree指令,查看目录结构大致如下:
|-- build.properties
|-- build.xml
|-- coverage
| |-- classes
……
|-- jmockit-incremental.jar
|-- jmockit.jar
|-- jmockit-license.txt
……
|-- main
| |-- asmifier.bat
……
| |-- JMockitTests.html
| |-- META-INF
| | `-- MANIFEST.MF
| |-- pom.xml
……
其实我个人是想观察JMockit的源代码,学习其原理,所以对我而言比较重要的是main目录下的代码,得想办法用maven对其进行打包编译。
但是很不幸,因为maven安装目录下的settings.xml设置文件已经被改成了公司里的资源管理服务器的设置,但是JMockit依赖一个wgon的类库。
后来查询官方说明才发现,不是一定得在settings.xml这个总控文件里面配置资源服务的,也可以在pom.xml中指定。
于是在jMockit的根目录中的pom.xml中,<repositories>段落添加了如下资源库配置:
<repositories>
……
<repository>
<id>mirrors.ibiblio.org</id>
<name>mirrors.ibiblio.org</name>
<url>http://mirrors.ibiblio.org/pub/mirrors/maven2/</url>
<layout>default</layout>
</repository>
</repositories>
回到JMockit根目录下,执行mvn eclipse:eclipse,终于生成了eclipse下的工程。
3、将JMockit代码以Eclipse工程的形式导入,第一阶段大功告成。
- JMockit本土编译,并引入Eclipse
- 云计算(十七)- Windows下编译Hadoop2.2源码并引入eclipse
- Jmockit
- jmockit
- jmockit
- JMockit
- jmockit
- JMockit
- 教Eclipse说你的本土语言
- 教Eclipse说你的本土语言
- eclipse项目生成jar包并引入第三方包
- eclipse下maven打jar包并引入依赖包
- gradle 编译 Eclipse,引入依赖资源以及迁移 Android Studio
- eclipse从SVN 引入的项目无法编译
- 编译hadoop-eclipse插件并测试
- hibernate源码并编译为eclipse项目
- eclipse中安装并编译C/C++
- Spring源码项目编译并导入eclipse
- 第九周项目2—— 对称矩阵压缩存储的实现与应用(2)
- 第9周项目四--广义表算法库及应用(1)
- JavaWEB基础知识总结
- Bootstrap中表格内的checkbox复选框全选
- 给自己的项目添加git管理
- JMockit本土编译,并引入Eclipse
- Linux安装qemu-kvm虚拟机(基于ubuntu16.04)
- OpenJudge noi 1350Euclid's Game
- HTML基础之CSS-id选择器
- lambda表达式的使用
- openWRT 驱动开发举例
- String
- 第五章 数组Ivor Horton
- STM32学习---时钟系统