我有一个在 Eclipse Juno 中工作的 Web 项目,在一台机器上使用 tomcat 7。我将此项目导出到 subversion,并将其导入到另一台也安装了 tomcat 7 的机器上的 eclipse juno 的新工作区中。为了修复错误,我在第二台机器上设置了运行时“Apache Tomcat v7.0”,并选择了 Projects/Clean/Clean all。
现在,我的项目有一个库列表,其中包括“Apache Tomcat v7.0 [Apache Tomcat v7.0]”,其中列出了我的 tomcat 安装中的所有 jar,包括 servlet-api.jar,eclipse 能够tell 包括包 javax.servlet.http。但是,我的来源有数百个编译器错误,格式为“无法解析导入 javax.servlet.http”等。缺少删除和重新创建项目(这可能会修复第二台机器,但我担心它会停止在原始机器上工作的项目)我该怎么做才能解决这个问题?
更正:机器运行的是eclipse juno,而不是我之前所说的靛蓝。