找一个补丁。jb8_gbk.zip 放在JB的patch下面,重启。
解决方案 »
- Spring注入到Struts的问题
- 关于配置spring发送邮件报com.sun.mail.smtp.SMTPAddressFailedException: 554 5.7.1 <[email protected]>: Relay access denied
- 用eclipse+tomcat+lomboz,配置好了,能调试成jsp,但是servlet的时候有时可以出结果有的时候出404错误,郁闷了
- Myeclipse 与 jboss 异常
- 重定向后session丢失的问题
- 请问如何通过Date计算小时差
- 又是java连接数据库问题
- tomcat ROOT 問題
- ejb部署出问题了。
- bmp问题,求教
- 想学JAVA
- 如何用sun的sdk开发与配置weblogic的ejb程序,请详细
com.borland.primetime.util.AssertionException: gbk
看到这个错误时,我就知道了大概的原因,只是前一段时间忙于别的事情,没时间作patch.
出错的原因很简单,gbk应该是大写的才不会出错,肯定是JBuilder内部什么地方把"gbk"作为编码用了,所以出了java.io.UnsupportedEncodingException
反编译部分代码后发现:com.borland.primetime.util.CharToByteJava中的一行:
a=sun.io.CharToByteConverter.getConverter(s);
运行时s="gbk".
所以就出了java.io.UnsupportedEncodingException修正也很简单,把jb8_encoding_fix.jar放到C:\Jbuilder8\patch下,重新启动Jbuilder8,就可以跟那个问题说永别了。************引用完毕
到google上收:jbuilder8 补丁就可以了