5

我的 Eclipse Indigo 遇到了奇怪的问题。我有一个 maven 项目,我想为某些类运行一些 JUnit 测试用例。

每当我尝试运行测试时,eclipse 在 35% 处挂起,并且该进度条下方的文本显示它是setting classpath containers.

这一步需要很长时间。我也等了超过 15 分钟,但测试也没有运行。

我无法退出 Eclipse,因为setting classpath containers步骤仍在进行中。所以我杀死了 Eclipse 进程并重新启动了 Eclipse,但也出现了同样的问题。

我试图清理项目,更新 Maven 依赖项并刷新项目,但没有任何帮助。

任何人都知道为什么这个问题出现在 Eclipse 中?以及如何解决这个问题?

4

1 回答 1

4
  1. 您的 maven settings.xml 文件可能位于:c:\users\username\.m2\settings.xml
  2. 当您的 Eclipse 指向“maven 安装目录”\conf\settings.xml
  3. 在eclipse中更改设置文件路径,

窗口 -> 首选项 -> maven -> usersettings -> 到具有正确 settings.xml 文件的那个

这应该可以解决问题。

如果你看到控制台,它可能实际上是在尝试连接到一些 Jboss url 来下载你的 maven 依赖项。

于 2013-10-01T11:00:41.127 回答