-1

我们有一个使用 HttpServlet v1.2 的旧系统,我在哪里可以下载源代码以便在 Eclipse 中进行调试?我用谷歌搜索 obky 发现 v2.0 或 v3.0 ...... 在此处输入图像描述

4

1 回答 1

1

`(version 1.2 : 46.0, ...) 表示这个类文件是用 java 1.2 编译的。

servlet-api 2.2 和 2.3 都指定了 Java 1.2。

由于 Tomcat 一直是这些规范的参考实现,因此可以翻阅它们的存档并找到(例如)Tomcat 3.3,它是 2.2 规范的 RI。

可以在http://archive.apache.org/dist/tomcat/tomcat-3/找到发行版列表。如果您在那里挖掘二进制发行版,您会发现一个servlet.jar可能符合您需求的发行版。

如果事实证明这太旧了(表现为它提供的 Java 类中缺少方法),那么您将需要在 Tomcat 档案中向前搜索以找到实现 Servlet 2.3 规范的版本。

(它看起来像http://archive.apache.org/dist/tomcat/tomcat-4/并且相关包含 Servlet 2.3 规范 jars)

于 2017-06-19T02:08:56.617 回答