验证jar文件:jar未加载servlet



我知道这个问题有很多答案。但这并不能解决我的问题。

错误:

INFO: validateJarFile(C:pathTowtpwebappsWEB-INFlibmycustom.jar) - 
jar not loaded. See Servlet Spec 2.3, sectoin 9.7.2. Offending class: 
javax/servlet/Servlet.class

我理解的东西

它在wtpwebapps而不是webapps目录下。

Java构建路径有我的自定义jar,它也存在于wtpwebappsweb-inflib目录中。

我的customjar是一个web应用程序。它会包含servlet-api jar吗?如何检查罐子是否包含罐子?我可以检查一个类是否存在于一个罐子中。

如果它包含servlet-api.jar,它是否导致了问题?我该如何解决?

在maven配置中将servlet-api.jar的作用域设置为provided

最新更新