Maven - 找不到LDAP jar文件

时间:2016-11-09 15:44:48

标签: java maven ldap jndi

我尝试创建一个包含LDAP(特别是$('#form').validate({ rules: { date: { required: true, dateTime: true, minYear: true } }, messages: { date: { required: "" } } }) )jar的项目。

现在Mavencentral提供了com.sun.jndi:ldap:1.2.4选项,显示了依赖项的以下代码:

com.sun.jndi.ldap.LdapCtxFactory

现在我将这个确切的片段添加到我的<!-- https://mvnrepository.com/artifact/com.sun.jndi/ldap --> <dependency> <groupId>com.sun.jndi</groupId> <artifactId>ldap</artifactId> <version>1.2.4</version> </dependency> (其中包含更多来自mvnrepository的依赖项)

我的pom.xml

<repositories>

在悬停依赖关键字时,它显示:&#39;找不到工件...&#39;

运行<repositories> <repository> <id>spring-releases</id> <url>https://repo.spring.io/libs-release</url> </repository> <repository> <id>mvnrepository</id> <url>http://mvnrepository.com/artifact/</url> </repository> </repositories> <pluginRepositories> <pluginRepository> <id>spring-releases</id> <url>https://repo.spring.io/libs-release</url> </pluginRepository> </pluginRepositories> 时,它会显示我在mvn clean install -X而不是repo.spring.io中搜索jar文件的错误日志。

错误日志:

mvncentral

1 个答案:

答案 0 :(得分:1)

  

我正在尝试创建一个具有LDAP(特别是com.sun.jndi.ldap.LdapCtxFactory)jar的项目。

自1.4以来,您提到的课程已经提供了JDK和JRE。你不需要用Maven或其他任何东西来做它。