【发布时间】:2012-04-11 19:55:50
【问题描述】:
我在为 OSGi 环境中的 LDAP 添加协议处理程序时遇到问题。我试过了:
System.setProperty("java.protocol.handler.pkgs", "iaik.x509.net");-
-Djava.protocol.handler.pkgs=iaik.x509.net在运行设置中
但仍然得到java.net.MalformedURLException: unknown protocol: ldap
LDAP 的协议处理程序位于iaik.x509.net 中,并由其捆绑包导出。
我也在导入那个包(有iaik.x509.net)。对我来说,系统似乎找不到包。如何正确“注册”该协议处理程序?
我正在使用 java 1.6 运行 Equinox 3.6.0。
【问题讨论】:
标签: java ldap osgi equinox malformedurlexception