作者 文章标题 如何解决运行1.0的jsp时出现错误"java.lang.NoClassDefFoundError:"?




初级会员



贴子数量 : 79
注册日期 : 4/25/2002
在线情况 : 离线

  发表于: 6/17/2002 - 07:52
产品:WebSphere Application Server
平台:跨平台
版本:WebSphere Application Server 3.0.2.x;3.5.x
问题 运行1.0的jsp时出现错误"java.lang.NoClassDefFoundError: com/sun/jsp/compiler/BSFBlockHandler"

解答 如果您运行1.0的jsp时出现错误"java.lang.NoClassDefFoundError: com/sun/jsp/compiler/BSFBlockHandler",而0.91的jsp是正常的。请做下列检查:

1. 确认在<WASHOME>/lib/下有ibmwebas.jar和jsp10.jar(如果是was3.5.x,则为bsf.jar)

2. 查看admin.config的com.ibm.ejs.sm.adminServer.classpath中是否有ibmwebas.jar和jsp10.jar(如果是was3.5.x,则为bsf.jar),如果没有,请手工添加。

3. 在管理控制台的Default_Server的命令行参数中添加"-classpath <WASHOME>/lib/jsp10.jar"(如果是was3.5.x,则为bsf.jar)


 
查看此人的个人资料 编辑贴子 引用回复 搜索此人的所有贴子 给此人发送短消息