weblogic部署java.lang.ExceptionInInitializerError问题

来源:互联网 发布:会计电算软件 编辑:程序博客网 时间:2024/06/16 03:51

直奔主题

在使用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>

这样才能加载上class文件也就不会出现无法初始化的异常
0 0
原创粉丝点击