0

我有一个 Eclipse 动态网络项目。我有一个 Tomcat v7.0,我正在其上部署我的应用程序。当我启动我的 tomcat 服务器时,它会出现以下错误。

SEVERE: Error configuring application listener of class 
        com.sun.faces.config.ConfigureListener
        java.lang.ClassNotFoundException: com.sun.faces.config.ConfigureListener

我知道它正在尝试读取 JSF 配置文件。我的库中没有 jsf-api.jar 和 jsf-impl.jar。我不想拥有它,因为它不是 JSF 项目。

它试图从哪里读取它?我该如何解决?我已经搜索过,但是大多数论坛都以“问题已解决”结束,而没有任何解释或解决步骤。

4

1 回答 1

0

如果您的项目不需要 JSF,那么 Tomcat 是否说需要 JSF?尝试将这些 JAR 放在 Tomcat /lib 中。

或者,更好的是,只是告诉 Eclipse 他们暂时在哪里。您不需要以这种方式将它们放在您的 Tomcat 或 WAR 文件中。当您不使用 Eclipse 时,它​​会给您留下如何解决它的问题,但这将是前进的一步。

于 2012-11-04T14:52:41.677 回答