weblogic.management.DeploymentException: Deployment could not be created. Deployment creator is null. at weblogic.deploy.internal.targetserver.BasicDeployment.createDeployment(BasicDeployment.java:154) at weblogic.deploy.internal.targetserver.operations.ActivateOperation.createAndPrepareContainer(ActivateOperation.java:201) at weblogic.deploy.internal.targetserver.operations.StartOperation.createAndPrepareContainer(StartOperation.java:94) at weblogic.deploy.internal.targetserver.operations.StartOperation.doPrepare(StartOperation.java:107) at weblogic.deploy.internal.targetserver.operations.AbstractOperation.prepare(AbstractOperation.java:229) Truncated. see log file for complete stacktrace
方法/步骤
-
1
本地用MyEclipse开发项目,运行在tomcat下,没有任何异常,但是安装了weblogic12之后,把war包发布到weblogic上面就会报weblogic.management.DeploymentException: Deployment could not be created. Deployment creator is null.
项目导出war包 右键--export
-
2
把war包发布到weblogic上抛异常
-
3
解决办法就是在项目的WEB-INF下加一个配置文件weblogic.xml
?xml version="1.0" encoding="UTF-8"?><weblogic-web-app><container-descriptor><prefer-web-inf-classes>true</prefer-web-inf-classes><show-archived-real-path-enabled>true</show-archived-real-path-enabled></container-descriptor></weblogic-web-app>
就ok了
END
文章评论