jetty部署异常:rg.apache.jasper.JasperException: PWC6345: There is an error in invoking ja

64 篇文章 1 订阅
36 篇文章 0 订阅

原文转自:http://www.tqcto.com/article/recommend/136.html

微信公众开放平台开发05---jetty部署异常:rg.apache.jasper.JasperException: PWC6345: There is an error in invoking javac.  A full JDK (not just JRE) is required 
技术qq交流群:JavaDream:251572072

网上的解决方法:
rg.apache.jasper.JasperException: PWC6345: There is an error in invoking javac.  A full JDK (not just JRE) is required 
    at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:92) 
异常信息如上 
 一般是jetty8才会出现这种情况 
主要问题还是jetty运行的jre环境配置问题,
最终解决方案如下: 
在eclipse——>Window——>prefence——>java——>Installed JREs,选择jre点击Edit找到jdk的安装目录,
我的安装在C:Program Files/java/jdk1.6.0.23.在jdk安装目录下找到jre目录,点击finish
启动项目,访问jsp页面,一切正常。 
主要原因就是因为jre配置环境的错误,在选择jre环境的时候,
有两个选择,一个是java根目录下的jre(选择这个会不成功),
一个是在jdk根目录下的jre(选择这个成功)!!
 ----------------------------------------------
 java.lang.StringBuilder is a restricted class. please referer jre whitelist in developer guide!
 a.这里总结一下,这个错误我是通过,在eclipse——>Window——>prefence——>java——>Installed JREs,选择jre点击Edit找到jdk的安装目录,
   这个方法解决的.
 b.看来还是有问题的.因为,原来那个jre中的jar包和百度提供的jar有冲突,所以一直都一个红叉,直接把jre删掉红叉就不见了
 c.其实并不用直接在百度提供的eclipse,中进行工程右键直接部署到百度云的,因为这样我是没有问题,老是出问题,做完了项目直接打成war包
   并命名为ROOT.WAR直接上传到百度云也可以

原文转自:编程技术
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值