严重: Exception starting filter [struts2]
java.lang.ClassNotFoundException: org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter

  生成原因:编译时生成的class文件中,找不到Web-INF/lib没有jar包。以前我写代码的时候是直接把jar包拷贝到lib目录下,后来我嫌那样做麻烦,写一个小项目就要拷贝一次jar包,我就直接把我常用的Jar包放在了eclipse中的user liberty下,要用的时候,直接add liberty就好了。但启动服务器的时候就报了一个这么一个错误,我不想把jar拷贝到lib目录下,在网上搜了好久终于让我找到了解决的办法。

 

  解决办法:

    首先我们把光标放到该项目下,右键,选择最后一个properties,出现如图

  tomcat启动时的一个错误

  在选择箭头所指的,出现 方框中的内容,然后add,选择你要添加的user liberty,一般path就不用自己改了,都默认的是lib目录下。

相关文章:

  • 2021-08-13
  • 2021-10-12
  • 2022-12-23
  • 2021-09-10
  • 2021-10-17
  • 2021-07-14
  • 2021-07-09
  • 2021-04-10
猜你喜欢
  • 2022-12-23
  • 2021-04-28
  • 2021-12-27
  • 2021-12-03
  • 2021-09-28
  • 2022-12-23
  • 2022-02-07
相关资源
相似解决方案