首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我的Eclipse不能再运行(或调试)我的JUnit测试

我的Eclipse不能再运行(或调试)我的JUnit测试
EN

Stack Overflow用户
提问于 2012-03-14 01:50:09
回答 6查看 9.8K关注 0票数 6

我使用Eclipse IDE: Eclipse Java EE IDE for Web Developers。版本: Indigo发行版

我使用Java4。对于项目properties>,构建Path>库:我添加了JUnit4。同样在同一个选项卡下: Maven Dependencies> I有junit-4.8.2.jar

在pom.xml中,我有:

代码语言:javascript
复制
<dependency>
  <groupId>junit</groupId>
  <artifactId>junit</artifactId>
  <version>4.8.2</version>
  <scope>test</scope>
</dependency>

基本上,在过去的几个月里,我正在使用JUnit编写单元测试!我需要做的就是创建一个测试类,添加一个如下所示的测试方法:

代码语言:javascript
复制
@Test
public void testMethod(){
    // Some test code
}

右键单击方法,运行As> JUnit测试

这就是运行我的单元测试或执行Debug As> Junit test来调试我的单元测试所需做的全部工作。

世界上一切都很好!从昨天开始,当我在已有的类中添加新的测试方法时,然后执行以下操作:右键单击方法,运行As> JUnit测试

什么都没发生!我不能再运行或调试任何测试了!这意味着我不能添加任何新的单元测试!

我还要补充一点,我通过Eclipse进行了一次干净的构建,Eclipse看到了新编译的类,其中包含了我的新测试方法。

由于我的配置都没有改变,我不知道哪里出了问题!

有谁知道吗?任何帮助都将不胜感激。

代码语言:javascript
复制
C:\Project>mvn eclipse:eclipse
[INFO] Scanning for projects...
Downloading: http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-jar-pl
ugin/2.3.2/maven-jar-plugin-2.3.2.pom
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-jar-plu
gin/2.3.2/maven-jar-plugin-2.3.2.pom (6 KB at 10.9 KB/sec)
Downloading: http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-plugin
s/21/maven-plugins-21.pom
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-plugins
/21/maven-plugins-21.pom (13 KB at 27.8 KB/sec)
Downloading: http://repo1.maven.org/maven2/org/apache/maven/maven-parent/20/mave
n-parent-20.pom
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/maven-parent/20/maven
-parent-20.pom (25 KB at 50.3 KB/sec)
Downloading: http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-jar-pl
ugin/2.3.2/maven-jar-plugin-2.3.2.jar
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-jar-plu
gin/2.3.2/maven-jar-plugin-2.3.2.jar (32 KB at 71.4 KB/sec)
[INFO]

[INFO] Building myProject 3.0

[INFO] >>> maven-eclipse-plugin:2.8:eclipse (default-cli) @ myProject >>>
[WARNING] The artifact commons-email:commons-email:jar:1.1 has been relocated to
org.apache.commons:commons-email:jar:1.1
[INFO]
[INFO] --- xmlbeans-maven-plugin:2.3.3:xmlbeans (default) @ myProject ---
[INFO] All schema objects are up to date.
[INFO]
[INFO] <<< maven-eclipse-plugin:2.8:eclipse (default-cli) @ myProject <<<
[INFO]
[INFO] --- maven-eclipse-plugin:2.8:eclipse (default-cli) @ myProject ---
[INFO] Using Eclipse Workspace: null
[INFO] Adding default classpath container: org.eclipse.jdt.launching.JRE_CONTAIN
ER
[WARNING] While downloading commons-email:commons-email:1.1
This artifact has been relocated to org.apache.commons:commons-email:1.1.
Commons Email has been reassigned to the
org.apache.commons group as per the Maven 2 standards.

[INFO] Creating maven-eclipse.xml Ant file to handle resources
[INFO] Creating external launcher file
[INFO] File C:\myProjectProject\.project already exists.
Additional settings will be preserved, run mvn eclipse:clean if you want
old settings to be removed.
[INFO] Wrote Eclipse project for "myProject" to C:\myProjectProject.

[INFO] BUILD SUCCESS

[INFO] Total time: 6.823s
[INFO] Finished at: Tue Mar 13 13:16:52 PDT 2012
[INFO] Final Memory: 9M/152M
EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2012-03-14 03:01:55

我的建议是重新安装Eclipse,一定是某些配置被破坏了。Chuck Norris可以很快解决这些问题,但对于我们其他人来说,重装通常是一个很好的方法。

票数 5
EN

Stack Overflow用户

发布于 2014-12-21 23:45:54

我通过重新创建工作空间来让它工作-无法找出它的问题所在。只是在这里说明一下,不需要重新安装eclipse,问题是工作区损坏了。

票数 3
EN

Stack Overflow用户

发布于 2014-12-29 14:47:28

在我不得不被迫退出eclipse之后,我也遇到了类似的问题。启动后,不会运行任何junit测试用例。它只会在0秒后显示已完成。我转到/{workspace}/.adata/.plugin文件夹,删除了两个junit插件文件夹。在重新启动eclipse之后,我能够运行junit测试用例。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9689323

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档