1、JDK的选用
weblogic9.2版本所使用的jdk为jdk150_12,如果项目中使用jdk1.6的话,就只能访问到http://localhost:7001/console
而进入项目后会报Error 404或500错误,而项目本身在tomcat或其他应用服务器是没有问题的。
这时就需要将weblogic9.2所使用的jdk与IDE工具安装的jdk统一为1.5的,也可以使用weblogic自带的jdk。
2、autodeploy
1) 要先启动服务,在部署项目,自动部署才会起效。
2) 自动部署的项目删除后,再重新部署部署不成功,报访问null错误,且在console中无法删除自动部署的文件
这时找到user_projects\domains\base_domain\config 目录,在这个目录下有个config.xml 文件,在文件中找到自动部署的项目
如下所示,将其删掉,同时将user_projects\domains\base_domain\config\deployments目录下自动部署的那个文件夹删除即可。
<app-deployment>
<name>_appsdir_TEST_dir</name>
<target>AdminServer</target>
<module-type>war</module-type>
<source-path>autodeploy\TEST</source-path>
<security-dd-model>DDOnly</security-dd-model>
<staging-mode>nostage</staging-mode>
</app-deployment>
3)自动部署时,weblogic不识别应用程序,报如下错误
DeploymentException: [J2EE:160177]The application at "C:\bea\user_projects\domains\registry\autodeploy\registry"
was not recognized as a valid application type. If this is an EAR file, please ensure the META-INF/application.xml exists.
EJB-JARs should have a META-INF/ejb-jar.xml or corresponding annotations exist. If this is an exploded WAR,
the name of directory must be end with ".war". RARs require a META-INF/ra.xml. A JMS deployment should be an XML file
whose name ends with "-jms.xml". A JDBC deployment should be an XML file whose name ends with "-jdbc.xml".
For other application types, please consult the WebLogic Server documentation.'
解决方法:
首先启动服务器,然后在ser_projects\domains\base_domain\config\config.xml文件中添写要自动部署的项目,如下所示
<app-deployment>
<name>_appsdir_TEST_dir</name>
<target>AdminServer</target>
<module-type>war</module-type>
<source-path>autodeploy\TEST</source-path>
<security-dd-model>DDOnly</security-dd-model>
<staging-mode>nostage</staging-mode>
</app-deployment>
并同时在user_projects\domains\base_domain\config\deployments新建一个空的文件夹,名称为_appsdir_TEST_dir
然后再myeclipse中重新部署一下工程。
分享到:
相关推荐
在实际部署过程中,需要注意以下几点: - 确保WebLogic Server版本与应用的技术框架兼容,如Struts1、Hibernate3、Spring2和JDBC。 - 端口号应避免冲突,特别是管理服务器的默认端口9999。 - 数据源配置要与数据库...
### WebLogic + MyEclipse 部署指南 在IT领域中,开发人员常常需要将他们的应用程序部署到服务器上进行测试或正式运行。本篇文章旨在详细介绍如何使用MyEclipse集成开发环境(IDE)来部署应用至WebLogic服务器,这...
如果在MyEclipse中创建的项目基于J2EE 1.4,那么使用WebLogic 9.2可以避免部署描述符验证错误。 通过以上步骤,你可以在MyEclipse中成功配置并运行WebLogic服务器,从而为开发和测试Java EE应用程序提供稳定的运行...
本文主要讲解如何配置 MyEclipse 和 WebLogic 9.2,以便在开发和部署 Java Web 应用程序时更加高效和方便。 首先,选择 WebLogic 9.2 的原因是因为 WebLogic 8 只支持 J2EE 1.3,也就是 Servlet 2.3 规范。若在 ...
以上就是MyEclipse结合Weblogic 8.1进行Java Web应用配置、部署和测试的基本流程。需要注意的是,Weblogic 8.1相对较旧,可能不支持最新的Java版本和Web技术。对于新的项目,通常建议使用更新的Weblogic版本或其他...
WebLogic Server 9.2 是 Oracle 公司提供的一个企业级 Java 应用服务器,它提供了用于开发、部署和管理Java EE(Java Platform, Enterprise Edition)应用程序的平台。本篇文章将详细阐述在WebLogic 9.2上进行应用...
在 WebLogic 9.2 中配置数据源通常涉及以下几个步骤: - **创建 JNDI 名称**:为数据源定义一个 JNDI 名称,以便应用程序可以引用它。 - **选择数据库驱动**:根据所使用的数据库类型(如 Oracle、MySQL、SQL ...
【标题】:“Weblogic+MyEclipse6.5”整合指南 在IT行业中,Weblogic是Oracle公司开发的一款企业级应用服务器,它主要用于部署、管理Java EE(Java Enterprise Edition)应用程序。MyEclipse则是一款强大的集成开发...
WebLogic 9.2 安装过程详解 在 Unix 系统下安装 WebLogic 9.2 需要按照特定的步骤进行操作,以确保安装成功。在本文中,我们将详细介绍 WebLogic 9.2 的安装过程,并提供相关的命令和配置信息。 安装 WebLogic 9.2...
"Myeclipse5.5 + Weblogic9.2 configure"这个主题涵盖了两个关键知识点:MyEclipse 5.5 和 WebLogic Server 9.2 的安装与配置。 首先,我们来详细了解MyEclipse 5.5。MyEclipse是一款基于Eclipse平台的商业Java集成...
如果在 MyEclipse 中建立 Web 项目时选择了 J2EE 1.4(default),在部署时就会出现异常,提示部署描述符 web.xml 是畸形的。这是因为 J2EE 1.4 使用的是 Servlet 2.4 规范,这直接体现在 web.xml 部署描述符的头部...
WebLogic Server 9.2 的集群部署方法是企业级应用在Windows环境中实现高可用性和负载均衡的关键步骤。本文将详细阐述集群配置的整个过程,包括前期准备、管理服务器的安装以及集群成员的设置。 1.1 群集安装前的...
本文档详细介绍了如何在MyEclipse 5.0环境中配置WebLogic 9.2服务器的过程,包括选择WebLogic 9.2的原因、安装和配置WebLogic 9.2的基本步骤以及如何在MyEclipse中配置和部署WebLogic 9.2服务器。通过这些步骤,可以...
本文档详细介绍了在 Linux 操作系统下安装和部署 WebLogic 9.2 集群的步骤和注意事项,涵盖了 JDK 安装、环境变量配置、WebLogic 9.2 集群安装准备、集群概念、集群应用的必要条件、配置前的准备工作等内容。...
如果你在MyEclipse中创建一个J2EE 1.4标准的Web项目,其web.xml文件会遵循Servlet 2.4规范,导致部署到WebLogic 8时会出现错误,提示部署描述符web.xml格式不正确。为了解决这个问题,你可以选择升级WebLogic到9.2...
通过以上介绍,我们可以看到如何在MyEclipse环境下使用WebLogic Server来开发和部署EJB应用程序。从WebLogic Server的安装配置到EJB项目的创建、部署,再到具体的EJB组件设计,每一个步骤都至关重要。此外,对于初学...
在Windows环境下进行WebLogic Server 9.2的安装、部署、配置域以及发布工程是一个涉及多个步骤的过程。本文将详细阐述这些关键环节,帮助你理解并掌握相关知识点。 首先,让我们从**安装WebLogic Server 9.2**开始...