【问题标题】:resolving jasper reports dependency in maven解决 jasper 在 maven 中报告依赖关系
【发布时间】:2012-12-23 19:21:19
【问题描述】:

在放置 jasper 报告依赖项时:

<dependency>
    <groupId>jasperreports</groupId>
    <artifactId>jasperreports</artifactId>
    <version>3.5.0</version>
</dependency>

在我的 pom.xml 中,我收到以下错误:

Unable to get dependency information: Unable to read local copy of metadata: Can
not read metadata from 'C:\mavenrepo\.m2\repository\commons-collections\commons-
collections\maven-metadata-jaspersoft.xml': end tag name </td> must match start
tag name <span> from line 257 (position: END_TAG seen ...</span></span></td>...
@261:173)
  commons-collections:commons-collections:jar:null

  from the specified remote repositories:
  com.springsource.repository.bundles.external (http://repository.springsource.c
om/maven/bundles/external),
  com.springsource.repository.bundles.release (http://repository.springsource.co
m/maven/bundles/release),
  central (http://repo1.maven.org/maven2),
  Springframework milestone (http://maven.springframework.org/milestone),
  jaspersoft (http://www.jasperforge.org/maven2),
  jboss-public-repository-group (http://repository.jboss.org/nexus/content/group
s/public),
  spring-maven-snapshot (http://s3.amazonaws.com/maven.springframework.org/snaps
hot)

Path to dependency:
        1) org.mytrac:mytrac:war:1.0-SNAPSHOT
        2) jasperreports:jasperreports:jar:3.5.0

据发帖:http://jasperforge.org/plugins/espforum/view.php?group_id=102&forumid=103&topicid=80434

我尝试了以下解决方案:

settings.xml 中 *E:\maven 主文件夹\apache-maven-2.2.1-bin\apache-maven-2.2.1\conf*文件夹:

我说:

<profile>
      <repositories>

        <repository>
                <id>jaspersoft</id>
                <name>Jasper Soft</name>
                <url>http://jasperforge.org/maven2/</url>
                <releases>
                    <enabled>false</enabled>
                </releases>
                <snapshots>
                    <enabled>false</enabled>
                </snapshots>
        </repository>
      </repositories>
    </profile>

和镜子:

<mirror>
       <id>my-jasperreports-repository</id>
        <url>http://uk.maven.org/maven2</url>
        <mirrorOf>jaspersoft</mirrorOf>
 </mirror>

但问题依然存在。

有什么建议吗?

谢谢...

【问题讨论】:

    标签: maven jasper-reports


    【解决方案1】:

    可能是因为您的本地存储库中仍有损坏的文件,而 Maven 没有更新它。删除C:\mavenrepo\.m2\repository\commons-collections\,然后重试。

    【讨论】:

      【解决方案2】:

      我有几乎相同的问题
      这是我尝试运行 maven-install 时得到的输出

      [INFO] 无法解析工件。

      无法获取依赖信息:无法读取本地副本 元数据:无法从中读取元数据 'C:\Users\jmr.m2\repository\commons-collections\commons-collections\maven-metadata-jaspersoft.xml': 实体引用名称不能包含字符 ='(位置: 已看到 START_TAG 个 ...www.sermonillustrationlibrary.org/blocked/nospiders?mod=8819&qlvc=... @420:198) commons-collections:commons-collections:jar:null

      我该如何修复 maven-metadata-jaspersoft.xml

      编辑

      幸运的是,在同一目录中还有其他 maven-metadata-??????.xml 文件,奇怪的是它们都是相同的
      所以我刚刚用任何其他文件的相同内容替换了 ....jaspersoft.xml 的损坏内容,如果工作正常。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-12-14
        • 2017-07-04
        相关资源
        最近更新 更多