大致情况是这样的
公司项目之前用myeclipse,是Struts1+hibernate+spring+weblogic
我现在要用idea跑起来
结果错误如下:
<Could not load user defined listener: com.lbs.cp3.sysmanage.webcontroller.InitCodeListApplicationListener
java.lang.ClassNotFoundException: com.lbs.cp3.sysmanage.webcontroller.InitCodeListApplicationListener
at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:297)
at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:270)
at weblogic.utils.classloaders.ChangeAwareClassLoader.findClass(ChangeAwareClassLoader.java:64)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
Truncated. see log file for complete stacktrace
然后我去我的web.xml里面看了一下
红圈里是我报错的listener,上下两个没报错,现在能判断的是,这个报错的listener是java文件(打包后也正常编译),而其他没报错的是jar包。
idea,weblogic,项目用的都是JDK1.7.
这是我的配置:
高亮处是没报错的引用的jar
我们项目用struts1.1,但是idea这边struts固定选择是1.2.不知道会不会是这个问题
请大家给我一些排查思路