关于java WEB项目发布到tomcat中没问题,weblogic中出现问题,急!!!
一个项目在tomcat上部署一切正常,放到weblogic上,项目中spring配置了很多的bean,每个bean都是继承了抽象父类,在weblogic上运行报
java.lang.NoClassDefFoundError: com.linkage.olcom.core.controller.GenericActionController
找不到的这个类是我自己写的,而且我也考虑到
weblogic.xml中配置WEB-INF中classes优先加载!
配置如下:
<?xml version="1.0" encoding="UTF-8"?>
<wls:weblogic-web-app
xmlns:wls="http://www.bea.com/ns/weblogic/weblogic-web-app"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd http://www.bea.com/ns/weblogic/weblogic-web-app http://www.bea.com/ns/weblogic/weblogic-web-app/1.0/weblogic-web-app.xsd">
<wls:container-descriptor>
<wls:prefer-web-inf-classes>true</wls:prefer-web-inf-classes>
</wls:container-descriptor>
</wls:weblogic-web-app>
到底是啥问题啊,急死了,网上找不到。
[解决办法]
web-app_2_5.xsd =>> web-app_2_4.xsd
试试看,如果不行就改回去
另外weblogic中你是开发模式还是产品模式?
weblogic中你是自己手动发布还是自动发布?