我已经下载了Openfire源代码并开始在Eclipse上运行它。我得到一个错误,说javax.naming.ldap.SortControl
类不存在,如下图所示:
由于它是内置的Java类,我该怎么做才能解决这个问题。完整源代码有大约5条错误消息,所有这些消息都是相同的。
您的JRE存在一些问题。 SortControl should be in the JRE 5。
您的Eclipse项目是否设置了正确的Java版本?正如Thomas Jung指出的那样,javax.naming.ldap.SortControl
首次出现在Java 5 / 1.5中。如果项目配置为使用Java 1.4或更低版本,您将收到您当前获得的错误。
javax.naming.ldap.Control
出现在1.3及更高版本中,并且没有错误,因此它听起来肯定是项目/ JRE版本错误。