我目前正在开发一个简单的Web项目,为此我正在使用Polarion的SDK。尝试使用相应的* .jar文件时,Tomcat 7在启动时会引发以下错误消息:

SCHWERWIEGEND: Exception sending context initialized event to listener instance of class org.apache.myfaces.webapp.StartupServletContextListener
java.lang.NoClassDefFoundError: Lcom/polarion/alm/ws/client/session/SessionWebService;


根据我进行的研究,Java正在尝试查找com.polarion.ws.client.session.SessionWebService的实例(因此使用前导L)。我已经检查了所需的条目的类路径-它在那里。

C:\Polarion\polarion\SDK\lib\com.polarion.alm.ws.client\wsclient.jar


截至目前,我已经没有什么想法可能出了问题。你有什么想法?

非常感谢!
西蒙

最佳答案

您不应在CLASSPATH中将库供Webapp使用。您应该将它们放在webapp的WEB-INF / lib中。

07-26 06:28