5

BIRT レポートの依存関係を Eclipse 動的 Web プロジェクトに追加できるようにする Maven リポジトリーを見つけようとしています。

私が見つけた最も近いものはhttp://repository.jboss.org/maven2/org/eclipse/birt/ですが、そのリポジトリが m2eclipse インデックスに追加されると、BIRT アーティファクトが見つかりません。http://dev.eclipse.org/newslists/news.eclipse.technology.m2e/msg00389.htmlに従って(私はそこの投稿の作成者ではなく、レポ リンクのソースでした)

BIRT 2.3.2 を使用しているか、使用しようとしています

4

2 に答える 2

2

依存関係をどのように定義していますか?具体的にどのタイプをお探しですか?

リポジトリを見ると、Birtjarとpomsが含まれています。これが標準のMavenプロジェクトである場合、依存関係を通常どおりに宣言できます。したがって、core-apiを参照するには、次のことを行う必要があります。

<dependency>
  <groupId>org.eclipse.birt</groupId>
  <artifactId>coreapi</artifactId>
  <version>2.3.2</version>
</dependency>

設定またはPOMでリポジトリが正しく構成されていることを確認してください。

POMとビルドからのトレースを投稿できますか?問題の診断に役立つ場合があります。

更新:あなたのコメントに基づくと、問題は、JBossNexusインデックスにBirtプロジェクトが含まれていないことのようです。インデックスとBirtの両方のバージョン(2.3.2と2.2.2のすべてのアーティファクト)の日付は両方とも7月8日であり、インデックスはわずか83分若いです。

Nexusインデックスの作成は自動ではないため、Birtアーティファクトがデプロイされる前にインデクサーが実行され、その後公開された可能性があります。

于 2009-08-13T08:15:39.453 に答える
1

以下のmaven依存関係は私にとって完璧に機能しました。

    <repositories>
       <repository>
          <id>sonatype-nexus-releases</id>
          <name>Sonatype Nexus Releases</name>
          <url>https://oss.sonatype.org/content/repositories/releases/</url>
       </repository>
     </repositories>

必要に応じてバージョンを置き換えてみてください。

ありがとう

于 2012-10-25T09:44:39.060 に答える