如何配置JUnit的在Eclipse来源?(How do I configure JUnit'

2019-06-25 01:12发布

我使用的Eclipse伽利略对Java EE ,我想配置JUnit来告诉我的源代码,当我尝试浏览到它的方法。 我试图连接源JUnit的库,但库定义是不可编辑的。 我甚至不能找到在哪里的喜好配置的JUnit库。

当我打开添加磁带库窗口,并选择了JUnit,我看到一个对话框,在这里我可以选择JUnit版本,但它表明源位置是“未找到”。

我如何配置Eclipse找到JUnit的来源?

Answer 1:

我下载了Eclipse SDK,并检查了分歧,我终于得到它的工作。

  1. 下载这个JAR到你的eclipse/plugins目录。

  2. 编辑文件source.infoeclipse/configuration/org.eclipse.equinox.source目录,并添加以下行:

    org.junit4.source,4.5.0.v20090423,插件/ org.junit4.source_4.5.0.v20090423.jar,-1,假

  3. 打开该文件artifacts.xmleclipse目录,并添加下面的代码片段:

     <artifact classifier='osgi.bundle' id='org.junit4.source' version='4.5.0.v20090423'> <properties size='2'> <property name='artifact.size' value='128389'/> <property name='download.size' value='128389'/> </properties> </artifact> 
  4. 如果Eclipse已经打开,则需要重新启动待检测的变化。

注意:对于Eclipse 3.6(太阳神),你应该使用更新后的JAR(S)。 见@Supressingfire和@Milo的意见。

注意:基于Eclipse 3.6(太阳神),步骤3(artifacts.xml)是没有必要的。
经测试在Ubuntu的Eclipse 3.6:
版本:赫利俄斯服务版本2
建立ID:20110218-0911



Answer 2:

正如提到这个线程 ,如果你已经下载了伽利略的SDK版本,你有主插件的源代码。

针对JUnit,这将是:

 <pathTo>\eclipse-SDK-3.5-win32-x86_64\eclipse\plugins\org.junit4.source_4.5.0.v20090423.jar

你可以尝试添加为一个JUnit启动配置中的源选项卡源文件,看看是否能解决您的问题,当你在调试JUnit测试并通过JUnit的本地方法正在加紧。

(注:我有月食伽利略的x64版本,但我相信,该文件是为X32相同或其他平台)



Answer 3:

@Hosam阿里的答案也适用在Eclipse 4.3.1:

  1. 罐子下载是这里
  2. 文本附加到eclipse\configuration\org.eclipse.equinox.sourceorg.junit.source,4.11.0.v201303080030,plugins/org.junit.source_4.11.0.v201303080030.jar,-1,false
  3. 我并不需要改变artifacts.xml


Answer 4:

我的Eclipse版本是4.6.0,仅此而已,我是一直在努力下载从命名org.junit.source_4.12.0.v201504281640.jar源文件的解决方案ftp://ftp.osuosl.org/pub/蚀/蚀/更新/ 4.6 / R-4.6-201606061100 /插件/ ,然后放置入蚀\插件,然后重新启动Eclipse然后将源文件已自动绑定中选取适当的junit jar文件。



文章来源: How do I configure JUnit's Source in Eclipse?