项目在tomcat 下运行没问题,部署到weblogic9.2怎么也加载不了WEB-INF/classes,百思不得其解。
后来我建了一个新的web应用,里面就写了一个servlet 还是这样,希望哪位大虾能帮助我解决问题
报错内容:
javax.servlet.ServletException: [HTTP:101249][weblogic.servlet.internal.WebAppServletContext@72c1a6 - appName: 'test', name: 'test.war', context-path: '/test']: Servlet class com.xin.TestServlet for servlet TestServlet could not be loaded because the requested class was not found in the classpath .
java.lang.ClassNotFoundException: com.xin.TestServlet.
at weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubImpl.java:519)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:235)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:175)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3244)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2010)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1916)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1366)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)
web.xml:
<web-app xmlns:j2ee="http://java.sun.com/xml/ns/j2ee">
<display-name>weblogic-test</display-name>
<servlet>
<description>
</description>
<display-name>TestServlet</display-name>
<servlet-name>TestServlet</servlet-name>
<servlet-class>com.xin.TestServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>TestServlet</servlet-name>
<url-pattern>/TestServlet</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
<welcome-file>default.html</welcome-file>
<welcome-file>default.htm</welcome-file>
<welcome-file>default.jsp</welcome-file>
</welcome-file-list>
</web-app>
weblogic.xml
<?xml version="1.0" encoding="ISO-8859-1"?>
<weblogic-web-app xmlns="http://www.bea.com/ns/weblogic/90">
<container-descriptor>
<prefer-web-inf-classes>true</prefer-web-inf-classes>
</container-descriptor>
<context-root>/test</context-root>
</weblogic-web-app>
问题补充:谢谢,可是我照着做了怎么不好使呢
myali88 写道
问题补充:能不能给些具体点的,这个做到第五步就进行不下去了
myali88 写道
相关推荐
WebLogic 9.2 是 BEA Systems 公司开发的一款 Java EE 应用服务器,用于部署和管理 Java EE 应用程序。本文档将指导读者安装和配置 WebLogic 9.2 服务器,解决常见的安装和配置问题。 一、选择 WebLogic 9.2 的原因...
它的主要功能包括J2EE应用服务、EJB容器、JSP和Servlet容器以及JDBC连接池等,广泛应用于大型分布式系统和企业级应用的开发部署。 在本文中,我们关注的是WebLogic的9.2版本。WebLogic 9.2是一个相对老的版本,但是...
本文主要讲解如何配置 MyEclipse 和 WebLogic 9.2,以便在开发和部署 Java Web 应用程序时更加高效和方便。 首先,选择 WebLogic 9.2 的原因是因为 WebLogic 8 只支持 J2EE 1.3,也就是 Servlet 2.3 规范。若在 ...
WebLogic 9.2相较于之前的8.0版本,主要提升了对J2EE 1.4和Servlet 2.4规范的支持,解决了与Servlet 2.3规范的不兼容问题。 首先,我们来看WebLogic 9.2选择的原因。WebLogic 8基于J2EE 1.3,即Servlet 2.3规范。...
4. **部署应用**:通过菜单“Server -> New Server”选择WebLogic 9.2服务器并进行应用部署。 #### 六、总结 本文档详细介绍了如何在MyEclipse 5.0环境中配置WebLogic 9.2服务器的过程,包括选择WebLogic 9.2的...
"Myeclipse5.5 + Weblogic9.2 configure"这个主题涵盖了两个关键知识点:MyEclipse 5.5 和 WebLogic Server 9.2 的安装与配置。 首先,我们来详细了解MyEclipse 5.5。MyEclipse是一款基于Eclipse平台的商业Java集成...
本文将详细解析如何将CXF项目部署到WebLogic Server 9.2,提供一个终极解决方案。 首先,`CXFServiceServlet.java`是CXF中的核心组件之一,它是一个Servlet,用于处理SOAP和RESTful请求。这个类是服务的入口点,当...
1. **web.xml**:这是Java Servlet和JavaServer Pages(JSP)应用程序的部署描述符。它定义了应用的组件、安全设置、URL映射、会话超时等信息。在多项目环境中,每个项目可能有自己的web.xml文件,根据需求进行定制...
WebLogic Server 是一款由 Oracle 公司提供的企业级 Java 应用服务器,它提供了强大的管理和部署功能,尤其在集群配置方面,能够实现高可用性和负载均衡。本文将详细介绍如何在 WebLogic Server 9.2 上配置集群,...
### WebLogic 9.2 应用程序部署详解 #### WebLogic Server简介 WebLogic Server是Oracle公司提供的一款企业级应用服务器,它基于Java EE标准,支持多种开发框架和技术栈,如EJB、JSP/Servlet、JMS、Web Services等...
WebLogic Server 9.2 是 Oracle 公司的一款企业级 Java 应用服务器,它支持集群配置,以提高应用程序的可用性和可伸缩性。集群是指一组相互协作的服务器实例,它们共享应用程序和资源,以实现高可用性和负载均衡。...
至此,MyEclipse已经成功配置了WebLogic 9.2服务器,你可以开始在MyEclipse中开发和部署基于J2EE 1.4的应用程序。这个环境允许你在本地进行开发、测试和调试,确保应用在WebLogic服务器上的正常运行,然后再部署到...
WebLogic Server 9.2 集群配置是企业级应用程序部署的关键环节,它涉及到多个服务器实例协同工作,提供高可用性和负载均衡。本篇文档将深入探讨如何在单服务器环境下配置 WebLogic 集群,以及利用 Proxy Server 实现...
2. **JDK版本问题**:WebLogic 8不支持JDK 1.5,这意味着使用JDK 1.5编译的程序无法在WebLogic 8上部署,会报错“Unsupported major.minor version 49.0”。解决方法是要么使用JDK 1.4重新编译,要么升级WebLogic到...
2. 应用服务器:WebLogic 9.2。 3. Java开发环境:J2SE JDK 5.0 Update 6。请注意,使用WebLogic 9.2自带的JDK可能会导致ArcIMS测试失败,因此建议单独安装JDK。 配置WebLogic Domain的步骤如下: A. 通过...