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%\bin目录下
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 内存
weblogic12c\user_projects\domains\base_domain\bin\setDomainEnv.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 是一个不错的选择
具体配置略:
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步