高分悬赏,请教HP的UNIX下的Weblogic部署WAR包的问题。急。。。。。。 问题:requested class was not found in the classpath.......解决:设置classpath和libpath;应该在WEB-INF有两个目录:class和lib,这个路径需要在数据库中设置。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 问题补充:同一个包在本机,和测试机上部署都没问题,所不同的是本机和测试机是windows系统;而服务器是unix系统,但服务器上同一个域下面也部署了EJB和另外一个WAR都能正常使用,就是JSP不能正常使用,不知道是不是weblogic的哪里的配置有问题,恳请高手不吝赐教。感谢上面两位兄弟的回复,但问题还是没能解决。 weblogic.xml配置文件的内容是?服务器的weblogic版本是:8.1.1.0升级一下? weblogic.xml的内容是:<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE weblogic-web-app PUBLIC "-//BEA Systems, Inc.//DTD Web Application 8.1//EN" "http://www.bea.com/servers/wls810/dtd/weblogic810-web-jar.dtd"><weblogic-web-app> <jsp-descriptor> <jsp-param> <param-name>compileFlags</param-name> <param-value>-g</param-value> </jsp-param> <jsp-param> <param-name>compilerSupportsEncoding</param-name> <param-value>true</param-value> </jsp-param> <jsp-param> <param-name>keepgenerated</param-name> <param-value>true</param-value> </jsp-param> <jsp-param> <param-name>encoding</param-name> <param-value>GBK</param-value> </jsp-param> <jsp-param> <param-name>debug</param-name> <param-value>true</param-value> </jsp-param> <jsp-param> <param-name> workingDir </param-name> <param-value>D:/develops/eclipse-developer/workspace/lwpq_develop/j2src</param-value> </jsp-param> </jsp-descriptor> <context-root>lwpq</context-root></weblogic-web-app> 问题已经解决 谢谢YuLimin大哥的提醒,我认真看了下weblogic.xml文件,发现里头的workingDir这个设置存放jsp_servlet文件夹路径的属性的配置是D:/develops/eclipse-developer/workspace/lwpq_develop/j2src,不是unix格式的文件夹路径,于是尝试将他改成/opt/bea/user_projects/domains/scqdomain/applications/lwpq/WEB-INF/JSP_SERVLET,这样一个unix路径, 再重新部署一下应用,果然可以了困扰2天的问题终于解决了。。高兴。散分谢谢大家的关注。。 <param-name> workingDir </param-name><param-value>D:/develops/eclipse-developer/workspace/lwpq_develop/j2src</param-value>典型的Windows下开发,移至Unix上面部署的问题,建议,在开发前就写好Ant脚本,一个是开发的,一个是部署的。这样不会犯错! java 调用其他程序,并传递参数 新人求助 JAVA的应用 Microsoft Visual Studio 怎么使用啊? 求助!Resin 频繁死机 关于struts的问题 教代码提示的错误码 急!如何在java中执行一个有返回值的Sql Server 2000存储过程? MySql和hibernate的问题(关于布尔值) javabean封装数据库出错? 在struts中使用了DynaValidatorForm出现了错误 发布在weblogic里的程序随时间越长就越慢
感谢上面两位兄弟的回复,但问题还是没能解决。
<jsp-descriptor>
<jsp-param>
<param-name>compileFlags</param-name>
<param-value>-g</param-value>
</jsp-param>
<jsp-param>
<param-name>compilerSupportsEncoding</param-name>
<param-value>true</param-value>
</jsp-param>
<jsp-param>
<param-name>keepgenerated</param-name>
<param-value>true</param-value>
</jsp-param>
<jsp-param>
<param-name>encoding</param-name>
<param-value>GBK</param-value>
</jsp-param>
<jsp-param>
<param-name>debug</param-name>
<param-value>true</param-value>
</jsp-param>
<jsp-param>
<param-name> workingDir </param-name>
<param-value>D:/develops/eclipse-developer/workspace/lwpq_develop/j2src</param-value>
</jsp-param>
</jsp-descriptor>
<context-root>lwpq</context-root>
</weblogic-web-app>
<param-value>D:/develops/eclipse-developer/workspace/lwpq_develop/j2src</param-value>典型的Windows下开发,移至Unix上面部署的问题,建议,在开发前就写好Ant脚本,一个是开发的,一个是部署的。这样不会犯错!