64位Weblogic 11g安装教程与问题解答
需积分: 7 123 浏览量
更新于2024-09-11
收藏 52KB DOCX 举报
"该文档详细介绍了64位WebLogic 11g的安装步骤和解决部署及运营过程中遇到的问题,包括包引入错误、乱码、mime-type配置、应用不存在、ClassNotFoundException、war包部署问题和StackOverflowError等。文档强调了WebLogic 11g有64位版本,且无需破解,但商业使用需购买Oracle许可证。"
正文:
在WebLogic的使用过程中,安装部署是基础,而问题解决则至关重要。以下是对文档中提及的几个关键知识点的详细解释:
1. **64位WebLogic 11g的安装**:
- WebLogic确实提供了64位版本,针对不同操作系统,如Windows、Linux等,都可以找到相应的64位版本。11g的版本号为10.3.6。
- 下载地址通常为Oracle官方网站,但需要注意的是,下载可能需要注册Oracle账户。
- 安装时,建议同时下载64位JDK,因为WebLogic安装包不包含JDK。推荐使用JRockit虚拟机,特别是在Windows或Linux环境下。
- JDK的安装路径应避免包含空格,以防止与WebLogic和其他Java库产生冲突。
- 安装WebLogic可以通过图形界面或命令行进行,命令行安装示例为`java -jar wls1034_generic.jar`。
2. **常见问题及其解决方案**:
- **包引入错误**:这可能是由于类路径设置不正确或依赖包缺失造成的。解决方案包括检查Maven或Gradle的pom.xml或build.gradle文件,确保所有依赖都已添加,并且路径正确。
- **乱码现象**:可能涉及到字符集设置,需要检查应用程序、WebLogic服务器以及数据库的字符集配置是否一致。
- **mime-type配置问题**:WebLogic服务器需要正确配置MIME类型映射,以确保服务器能正确处理不同类型的文件请求。
- **应用不存在**:确保应用已经被正确部署到WebLogic服务器,检查部署目录和应用名称是否正确。
- **ClassNotFoundException: org.hibernate.hql.ast.HqlToken**:此异常表明Hibernate库的某个类没有找到,检查是否已将Hibernate库添加到类路径中,或者确认使用的Hibernate版本与WebLogic兼容。
- **war包action不能访问问题**:这通常是由于Struts配置文件(struts-config.xml或struts.xml)中的namespace或action定义错误导致的,需要检查并修正这些配置。
- **java.lang.StackOverflowError**:这是由于内存溢出或无限递归导致的。检查代码中是否存在无限递归,或者调整JVM堆大小设置以增加栈内存。
在解决这些问题时,通常需要查看WebLogic的日志文件以获取更详细的错误信息,同时查阅官方文档或在线社区的解决方案也是很重要的。对于复杂的部署问题,可能还需要深入了解WebLogic的管理控制台、域配置以及服务器的运行状况。熟悉WebLogic的工作原理和配置细节是成功部署和运行应用的关键。
2009-03-04 上传
2013-01-17 上传
2015-06-13 上传
2018-10-24 上传
2010-08-06 上传
2010-11-30 上传
2018-09-18 上传
点击了解资源详情
xiaokuang
- 粉丝: 19
- 资源: 15
最新资源
- 探索AVL树算法:以Faculdade Senac Porto Alegre实践为例
- 小学语文教学新工具:创新黑板设计解析
- Minecraft服务器管理新插件ServerForms发布
- MATLAB基因网络模型代码实现及开源分享
- 全方位技术项目源码合集:***报名系统
- Phalcon框架实战案例分析
- MATLAB与Python结合实现短期电力负荷预测的DAT300项目解析
- 市场营销教学专用查询装置设计方案
- 随身WiFi高通210 MS8909设备的Root引导文件破解攻略
- 实现服务器端级联:modella与leveldb适配器的应用
- Oracle Linux安装必备依赖包清单与步骤
- Shyer项目:寻找喜欢的聊天伙伴
- MEAN堆栈入门项目: postings-app
- 在线WPS办公功能全接触及应用示例
- 新型带储订盒订书机设计文档
- VB多媒体教学演示系统源代码及技术项目资源大全