1

当我将 Springsource Tool Suite 从 2.3 升级到 2.3.1 时,这种情况就开始发生了。基本上每当我做任何事情时,例如打开文件、更改文件等,我都必须进行清理。当我mvn在命令行上执行命令时一切正常,这让我相信 Eclipse 在错误的地方寻找已编译的代码或类似的东西,尽管此时这完全是迷信的。

示例:我对com.foo.mypackage.MyClass. 突然,一堆练习的测试MyClass得到了红色的 x - 找不到类!

src/main/test

com.foo.DbUnitTest
com.foo.mypackage.FooTest extends DbUnitTest

DbUnitTest 得到一个未找到的类。我做了一个清洁,一切都很好。我碰了一些东西,它又坏了:(。我真的不知道从哪里开始解决这个问题。

4

1 回答 1

2

第一个起点是在eclipse中从包资源管理器中选择项目,右键选择

Maven > Update Project Configuration

这通常会使事情恢复原状。

于 2010-05-17T12:18:00.733 回答