我正在 Eclipse IDE下开发动态Web项目(RESTful Jersey )。

在src/my/demo/service文件夹下,我有 CarService.java

public class CarService {
  ...
}

在src/my/demo/controller文件夹下,我有 UserController.java
import my.demo.service.CarService;

public class UserController{
    private CarService carService; //ERROR: CarServcie cannot be resolved to a type

}

我确实已导入 CarService ,为什么eclipse在我的 UserController.java 中给我错误“ CarServcie无法解析为类型”?

- - - - 编辑 - - - - - - - - -

我找到了原因:由于某种原因,my.demo.service与eclise项目浏览器 View 中的src/具有相同的级别。在将my.demo.service移动到src/之后,就可以了。似乎我不应该在Eclipse的“项目资源管理器” View 中创建新包...

但谢谢您的回复:)

最佳答案

你只需要去Project ---> clean
参见http://philip.yurchuk.com/2008/12/03/eclipse-cannot-be-resolved-to-a-type-error/

09-04 07:46