码迷,mamicode.com
首页 > 系统相关 > 详细

Eclipse导入Github上的Robotium源码进行代码分析的步骤

时间:2014-09-25 15:04:19      阅读:254      评论:0      收藏:0      [点我收藏+]

标签:robotium

这篇文章应该只是针对像我这样的初级Maven用户的,因为自己花了不少时间来解决这个问题,而网上很多文章描述的也是语焉不详,所以记录下来以便后来如我者可以借鉴一二。文中有几点细节我觉得需要注意的我会高亮出来。

1. 问题描述

今天打算查看一下Robotum(其项目本身基于maven,因为我发现项目中有pom.xml文件)框架的源代码去了解其具体实现以加深理解,但下载后按照认知的方法去Import Maven Project后会发现函数跳转等功能通通不工作,按F3定位一个函数的声明位置时会出现:

Problems opening an editor. 
  
Reasons:  
  
xxx does not exist 
  
其中xxx是工程名。 
bubuko.com,布布扣

2. 解决步骤

2.1. 下载Robotium源码

bubuko.com,布布扣

2.2 解压

bubuko.com,布布扣

2.3 命令行进入解压后的源码包执行mvn eclipse:eclipse

这个命令我认为最主要的功能就是自动帮我们生成Elicpse项目必须的.project文件,我们从github下载下来的源码是没有这个文件的,也就是说默认它不是eclipse项目来的。
这里需要注意的是,我们是在项目顶层运行的命令,但是相应的项目信息是写到顶层目录下的robotium-solo文件夹下面的.project下面的,所以晚点我们做Import的时候要Import的并不是指定项目的顶层目录的
bubuko.com,布布扣
bubuko.com,布布扣

2.4 导入Maven Project

a. Import Existing Maven Projects
bubuko.com,布布扣
b. 选择导入项目路径,切记这里不是顶层的“robotium-master"而是其子目录下面的”robotium-solo“
bubuko.com,布布扣

c. 点击Finish完成项目导入

Eclipse导入Github上的Robotium源码进行代码分析的步骤

标签:robotium

原文地址:http://blog.csdn.net/zhubaitian/article/details/39549277

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!