直奔主题
在使用weblogic部署项目时遇到 java.lang.ExceptionInInitializerError问题很是头痛
在网上搜索了很久也没搜出来个所以然
终于在我快要放弃时找到了答案。
首先在我们部署项目了之后 我们在本地找到我们部署的项目 生成在了这个文件夹下边。我这里边是D:\Oracle\Middleware\Oracle_Home\user_projects\domains\base_domainDemo\servers\AdminServer\tmp\.appmergegen_1467267803419_jeesiteDemo1.war\WEB-INF\classes这个目录
所以我们要将config.xml中指向的它
<app-deployment>
<name>jeesiteDemo1</name>
<target>AdminServer</target>
<module-type>war</module-type>
<source-path>servers\AdminServer\tmp\zjg</source-path>//这里改成相对目录下的(注意是base_domain的相对目录下)
<plan-dir>servers\AdminServer\tmp\plan</plan-dir>
<plan-path>D:\Oracle\Middleware\Oracle_Home\user_projects\domains\base_domainDemo\servers\AdminServer\tmp\zjg\Plan.xml</plan-path>
<security-dd-model>DDOnly</security-dd-model>
<staging-mode xsi:nil="true"></staging-mode>
<plan-staging-mode xsi:nil="true"></plan-staging-mode>
<cache-in-app-directory>false</cache-in-app-directory>
</app-deployment>