jetty 部署java web工程;报java.err.no jdk错误

1.错误

jetty 部署java web工程,访问JSP 报如下错误:

2015-10-1610:16:58.072:WARN:oejs.ServletHandler:

org.apache.jasper.JasperException:java.err.nojdk

         atorg.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:89)

         atorg.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:375)

         atorg.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:116)

2分析:

错误提示是解析jsp的时候报异常说没有javajdk,这是因为项目选用jdk的原因,选用的jdk要用java目录下jdk里的包,不要使用jre的包。

3.解决:

比如我用的代码编辑器是myeclipse,那么使用开发代码前有一步操作是选择本地安装的一个jdk,我这里选择的jdk目录的直接java安装目录,这个目录下包含jre的包,所以应该把路径选择到jdk下的路径;如下图所示:


操作:选择myeclipse中的windows à preferences à java à Installed JREs  

注意:这个add 的jdk路径选择一定要选择到jdk下,而不是java安装的第一层目录。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值