weblogic报错无法编译JSP,NoClassDefFoundError解决方法

错误解决:
1、Weblogic出现的com/sun/mirror/declaration/ClassDeclaration错误:

NoClassDefFoundError: com/sun/mirror/declaration/ClassDeclaration
关于MyEclipse浏览器不能显示jsp程序的错误

早几天做J2ee作业的时候,发现MyEclipse居然不能用自带的浏览器显示jsp文件。用了两天时间,查找了很多网站很多论坛,却很难发现一个与我的情况完全匹配的,最终还是自己结合论坛上高人指点,胡乱摸索,突然眼前一亮,“This is my JSP page!”,成功!

我用Weblogic 10作为JAVA EE的服务器,采用MyEclipse 6.0.0 GA为开发工具。创建一个project,部署,运行,出现以下错误:NoClassDefFoundError: com/sun/mirror/declaration/ClassDeclaration

在网上搜索解决方法,未果,本人认为关键的错误是这个:
Compiler class: 'com.sun.tools.javac.Main', not found

不能在浏览器上显示的原因应该是部署的时候没有把tool.jar加到classpath里。

解决方法:
在configure servers里,打开weblogic10的path,在Prepend to classpath里加上tools.jar(这个包在jdk的lib目录下),成功!

转自:http://blog.csdn.net/laiahu/article/details/2146252
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值