2011-04-26 75 views
2

我试图编译CLDC与Linux KVM上,我得到一个错误如何在javac中默认强制使用StringBuffer而不是StringBuilder?

不能访问java.lang.StringBuilder中的类文件java.lang.StringBuilder中没有发现

在语句:

return getClass().getName() + "@" + Integer.toHexString(hashCode()); 

我认为这是因为这个使用它自己的引导类路径包含StringBuffer但不StringBuilder。现在,我如何强制javac使用StringBuffer而不是默认StringBuilder

我的开发环境是:Ubuntu的 LTS 10.04.2 javac的+ 1.6.0_24(太阳的Java6-JDK)

回答

2

你可以尝试的源和目标水平设置为1.3或任何正矢量是最后一个没有StringBuilder的。

+0

谢谢:),我不知道确切的选项,发现谷歌搜索为 '-target' 之后。 – adarshaj 2011-04-26 13:59:09

相关问题