Eclipse创建的tomcat项目打war包部署到WebLogic时,需要在WEB-INF下新增xml文件weblogic.xml
<?xml version="1.0" encoding="UTF-8"?><wls:weblogic-web-app
xmlns:wls=“http://xmlns.oracle.com/weblogic/weblogic-web-app”
xmlns:xsi=“http://www.w3.org/2001/XMLSchema-instance”
xsi:schemaLocation="http://java.sun.com/xml/ns/javaeehttp://java.sun.com/xml/ns/javaee/ejb-jar_3_0.xsd
http://xmlns.oracle.com/weblogic/weblogic-web-app
http://xmlns.oracle.com/weblogic/weblogic-web-app/1.4/weblogic-web-app.xsd">
wls:context-root/项目名</wls:context-root>
wls:container-descriptor
wls:prefer-web-inf-classestrue</wls:prefer-web-inf-classes>
wls:servlet-reload-check-secs-1</wls:servlet-reload-check-secs>
</wls:container-descriptor>
</wls:weblogic-web-app>
若是weblogic 12C需要将web.xml里的web-app标签的version属性改为3.0
web.xml里的classpath:不能被识别,路径要写全。