【问题标题】:Despite JSTL dependency NoClassDefFoundError still appears尽管 JSTL 依赖 NoClassDefFoundError 仍然出现
【发布时间】:2018-09-17 06:07:57
【问题描述】:

我在 pom.xml 文件中添加了 JSTL 依赖项,我可以在 lib 文件夹中看到它,尽管我仍然收到 500 错误,但有异常:

java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/Config

【问题讨论】:

  • 向我们展示您的 jsp 页面。您还需要将它包含在您的 jsp 页面中。

标签: java spring spring-mvc jstl


【解决方案1】:

添加 JSTL Maven 依赖:

        <dependency>
            <groupId>jstl</groupId>
            <artifactId>jstl</artifactId>
            <version>1.2</version>
        </dependency>

【讨论】:

  • 已添加。仍然出现相同的异常和 500 错误。
  • mvn clean 没有帮助,抱歉。
【解决方案2】:

你看过这个答案吗:

javax.servlet.jsp.jstl.core.Config class not found

最后一个答案说这可能是servlet版本的问题:

问题在于 web.xml 中的 servlet 版本错误。我做了2.5 和所有的作品。

你也可以在这里看到依赖关系:

The ultimate Java version table (J2EE, Java EE, Servlet, JSP, JSTL)

【讨论】:

    猜你喜欢
    • 2021-01-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-31
    • 1970-01-01
    • 1970-01-01
    • 2016-04-05
    • 1970-01-01
    相关资源
    最近更新 更多