win7下weblogic安装与部署项目调试记录

下载 weblogic12c, 官网下载通用版本

安装 略

下载jdk   jdk所有版本连接

http://www.oracle.com/technetwork/java/archive-139210.html

安装jdk  略

下载好的weblogic文件fmw_12.1.3.0.0_wls.jar放到%JAVA_HOME%in目录下

bin下打开管理员cmd命令 然后执行java -jar fmw_12.1.3.0.0_wls.jar

部署项目,启动,

错误1 java.lang.ClassCastException: com.sun.faces.application.WebappLifecycleListener cannot be cast to java.util.EventListener

解决方案1:Web工程的lib目录下找到jsf-api.jar、jsf-impl.jar将其删除,即可。 如若还有问题再试着删除jstl-1.2.jar文件。

解决方案2:

<container-descriptor>
<prefer-web-inf-classes>true</prefer-web-inf-classes>
</container-descriptor>

不管哪种解决方法,都或多或少会引起其它问题,而需要做的就是见招拆招

在海量的解决方法中寻找解决方案!

优化jvm 内存

weblogic12cuser_projectsdomainsase_domaininsetDomainEnv.cmd

中set WLS_MEM_ARGS_64BIT=-Xms1024m -Xmx2048m   有好多,酌情修改!

启动,修改成功!

单一weblogic 与apache连接代码

#<IfModule mod_weblogic.c>  
#WebLogicHost 192.168.0.151  
#WebLogicPort 7001  
#MatchExpression *.*  
#MatchExpression *  
#</IfModule>  

不同机器上

<IfModule mod_weblogic.c>
    WebLogicCluster 192.168.0.151:7001,192.168.0.25:7001  
    MatchExpression *.*
    MatchExpression *
</IfModule>

apache 自带proxy 是一个不错的选择

具体配置略:

原文地址:https://www.cnblogs.com/vitre/p/5227756.html