zoukankan      html  css  js  c++  java
  • Jfinal本地eclipse+tomcat运行项目时候遇到错误Exception starting filter

    今天想在本地eclipse上启动tomcat让项目在本地运行,但是老是报错类找不到异常。

    也可能报其它错误,大概都是classNotFoundException。

    九月 19, 2018 5:42:23 下午 org.apache.catalina.core.StandardContext filterStart
    严重: Exception starting filter [jfinal]
    java.lang.RuntimeException: Can not create instance of class: com.uelink.distribution.AppConfig
          at com.jfinal.core.JFinalFilter.createJFinalConfig(JFinalFilter.java:103)
          at com.jfinal.core.JFinalFilter.init(JFinalFilter.java:47)

    网上查了一些资料,有人提到servlet-api和tomcat的jar包冲突,导致部署的项目缺少jar包,就报错了。

    解决办法。
    我们可以去掉jfinal自带的jetty服务器的jar包,即
          <!-- jetty服务器 -->
                
                <dependency>
                      <groupId>com.jfinal</groupId>
                      <artifactId>jetty-server</artifactId>
                      <version>8.1.8</version>
                      <scope>provided</scope> compile:开发环境, provided:部署环境
                </dependency>
                <!-- 获得httpServletRequest和response的工具 -->
                <dependency>
                      <groupId>javax.servlet</groupId>
                      <artifactId>javax.servlet-api</artifactId>
                      <version>4.0.0</version>
                      <scope>provided</scope>
                </dependency>
     
     
    然后我们在项目的build path中导入library,,即tomcat library这个tomcat服务器的库文件,
    rebuild后,启动tomcat服务器就可以正常运行了。
  • 相关阅读:
    线段树【加强】
    ATM(BZOJ 1179)
    Trick or Treat on the Farm
    欧拉回路 HDU
    无序字母对(luogu 1314)
    MooFest
    Snowflake Snow Snowflakes(POJ 3349)
    Firetruck(UVA 208)
    B进制星球(luogu 1604)
    遍历一个树的所有子节点,画出该树,深度不定,广度不定,适用于任何树,深度优先算法
  • 原文地址:https://www.cnblogs.com/gne-hwz/p/9676131.html
Copyright © 2011-2022 走看看