无法导入内置的java类文件(javax.naming.ldap.SortControl)

时间:2009-10-05 18:45:13

标签: java eclipse ldap jndi

我已下载Openfire个来源并开始在Eclipse上运行它。我收到一条错误,指出javax.naming.ldap.SortControl类不存在,如下图所示:

alt text  。

由于它是内置的Java类,我该怎么做才能解决这个问题。完整源代码有大约5条错误消息,所有这些消息都是相同的。

2 个答案:

答案 0 :(得分:1)

您的JRE存在一些问题。 SortControl should be in the JRE 5

答案 1 :(得分:0)

您的Eclipse项目是否设置了正确的Java版本?正如Thomas Jung指出的那样,javax.naming.ldap.SortControl首次出现在Java 5 / 1.5中。如果项目配置为使用Java 1.4或更低版本,您将收到当前正在获得的错误。

javax.naming.ldap.Control出现在1.3及更新版本中,并且没有错误,所以听起来肯定是项目/ JRE版本错误。