java - POM.xml依赖错误

标签 java hibernate maven

我在配置 Hibernate 项目时遇到错误。有一些依赖项未解析。

错误 1:--

     ArtifactTransferException: Failure to transfer javax.servlet:jstl:jar:1.1.2 from
     http://repo1.maven.org/maven2 was cached in the local repository, resolution will not be
 reattempted until the update interval of central has elapsed or updates are forced. Original
 error: Could not transfer artifact javax.servlet:jstl:jar:1.1.2 from/to central 
(http://repo1.maven.org/maven2): A non-blocking socket operation could not be completed 
immediately

错误2

Missing artifact org.hibernate:hibernate-entitymanager:jar:3.3.2.GA

关于这个错误,我已经尝试过其他问题的答案。但没有得到满意的结果。

错误3

org.apache.maven.archiver.MavenArchiver.getManifest(org.apache.maven.project.MavenProject, 
 org.apache.maven.archiver.MavenArchiveConfiguration)

最佳答案

第一个问题是您使用了不存在的依赖项,更准确地说 version does not exist .

该消息仅提示您从本地存储库中删除该路径。本地存储库中的位置是 $HOME/.m2/repository/javax/servlet/在那里你会发现一个只包含属性文件但没有jar文件的目录。该目录可以删除。

除此之外,您还必须将依赖项版本更改为现有版本之一,例如 1.1.1 或 1.2。

关于java - POM.xml依赖错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21096350/

相关文章:

c# - 我应该使用 basicHttpBinding 还是 WsHttpBinding 来创建安全的 Java 客户端?

hibernate - 按 Grails 中的子属性排序

Maven:继承由程序集插件构建的 Artifact

Hibernate 通过将值与 2 个串联字段匹配来获取记录

Java-Maven 依赖项 : Project A depends on project B. 这是否意味着项目 A 使用项目 B 的 jar/war 文件来构建或运行其文件?

java - Java/Selenium/Maven 中的相对路径

java - 尝试从 DBpedia 上传 RDF 文件时 Sesame 2.7 中的 ParserConfig 错误

java - 意外收到 NoClassDefFoundError

java - xjc/wsimport - 忽略 JAXB 绑定(bind)

java - JPA 检查实体是否可以删除