谁知道我在哪里可以找到javax.servlet:servlet-api:jar:2.5的许可证证明??meta - inf/MANIFEST。servlet-api.jar文件中的MF文件表明它是Glassfish应用服务器的一个组件,但是我已经将Glassfish版本下载回版本1,并且找不到任何结论表明servlet-api的捆绑版本是2.5。
可以在Maven Central上找到servlet-api 2.5 jar文件:http://search.maven.org/#artifactdetails|javax.servlet|servlet-api|2.5|jar虽然二进制jar文件不包含许可证文件,但源jar文件在java文件头中包含CDDLv1.0许可证和到https://glassfish.dev.java.net/public/CDDLv1.0.html的链接。
GlassFish Server支持Java Servlet Specification version 3.0
和
Servlet API 3.0版本与版本完全向后兼容2.3、2.4和2.5,所以所有现有的servlet都应该可以工作,而不需要修改或重新编译。
(参见此Oracle页)
servlet api可以在GLASSFISH_ROOT/glassfish/modules/javax.servlet.jar
中找到(您可以查看MANIFEST.MF
)