java - 从 BitBucket 克隆 Eclipse 项目会导致意外的代码错误
问题描述
我已将我的 Eclipse 项目上传到 BitBucket 并决定测试克隆功能的工作原理,因为我对使用存储库还很陌生。因此,我从 Eclipse 中删除了该项目,然后使用“克隆 Git 存储库”功能将我的项目重新导入到 Eclipse 中,该项目正常工作。但是,现在我的代码中弹出了一些错误(以前不存在的错误),我试图找出导致这种情况的原因。具体来说:
- The method getSubmittedFileName() is undefined for the type Part
- The type ActiveSessionListener must implement the inherited abstract method HttpSessionListener.sessionCreated(HttpSessionEvent)
我认为这可能是由于使用了比 Servlet 3.0 更旧的版本,但似乎并非如此(它配置为 Servlet 3.1,如下面的屏幕截图所示)。什么可能导致我的代码中出现这些意外错误,我该如何解决?
解决方案
从这个问题来看,这是一个 Tomcat 版本问题。
请检查Targeted Runtimes 和 Java Build Path,以引用 Apache Tomcat v7.0。
推荐阅读
- vim - Vim:重新映射除视觉之外的所有模式
- thymeleaf - Thymeleaf 对 onmouseover 处理程序的限制
- python - 从 np.datetime64 转换为浮点年
- google-bigquery - 如何根据数组条件加入 2 个表包含
- vue.js - 在 Gridsome 中生成文档索引
- xamarin.forms - 如何更改所选项目的颜色?
- android - Android Firebase Datasnapshot - 空对象错误
- android - 未收到通知,但在 Android 中使用 Firebase 和 Retrofit2 似乎发送成功
- reactjs - 动作正在更新状态,但来自 mapStateToProps 的道具在组件中显示为未定义
- firebase - 移至 FCM 旧版 HTTP API