日期:2014-05-20  浏览次数:20839 次

◆◇◆ 高分:关于 JBuilderX 丢失字符的问题! ◆◇◆
我使用   JBuilderX   开发   WebService,现在每次都出现这种情况:

我写的代码不会丢失字符,但   JB   帮我生成的文件却会丢失字符。

每次运行的时候都报错说:
"MSCSoapBindingStub.java ":   cannot   resolve   symbol:   variable   cachedEndoint   in   class   org.apache.axis.client.Stub   at   line   139,   column   54

变量   cachedEndoint   的正确格式为   cachedEndpoint。我将那个文件删除以后再编译还是会报这个错,我用   JB   或文本编辑器改成   cachedEndpoint   后,运行的时候   JB   又给我改成   cachedEndoint   了。

我的环境是:WinXP   +   JBuilderX   +   JDK1.4.2   +   Tomcat4

我已经用了网上的那个在   jdk.config   文件后面添加一行:
vmparam   -Dfile.encoding=GBK
的方法,但还是不行。

谁能帮帮我?真是郁闷死了。

------解决方案--------------------
把你的jdk.config贴出来看看
------解决方案--------------------
把工程的字符集设成GBK
再把jdk.config里的最后两行改成:
# vmparam -Dfile.encoding=ISO8859_1
vmparam -Dfile.encoding=GBK
试试看
------解决方案--------------------
vmparam -Dfile.encoding=GBK,就可以