15

私は現在、Mavenを使用してJavaプロジェクトに取り組んでいます。私の場合、pom.xmlこのエラーが発生します。

Missing artifact com.bea.xml:jsr173-ri:jar:1.0

この依存関係を追加しました

<dependency>
        <groupId>com.bea.xml</groupId>
        <artifactId>jsr173-ri</artifactId>
        <version>1.0</version>
</dependency>

私にpom.xml。しかし、それでもエラーは同じです。

jsr173-ri依存関係のリポジトリを追加できませんか?また、リポジトリを追加することもできませんpom.xml

誰かが私jsr173-riに追加するためのリポジトリコードを提案できますかpom.xml

4

4 に答える 4

13

com.bea.xml公開リポジトリでは利用できません(ダウンロードサイズはゼロです)。したがって、JARファイルをダウンロードして、ローカルリポジトリに手動でインストールする必要があります。

いくつかの便利なリンク:依存関係を手動でインストールする

于 2012-12-31T09:42:28.943 に答える
2

ステップ1:不足しているjarをC:\ Users \ {yourname}\。m2\repository \ {dep jar folder} \ {version-RELEASE} \{missingjar}に追加します

ステップ2:Eclipseで、pom.xmlを右クリック->Mavenに移動->依存関係の追加ステップ3:Enter groupId、artifactIdでjar名を探しますステップ4:検索結果でそれを選択します:[OK]をクリックします。

于 2016-01-15T18:25:24.847 に答える
1

これが問題の原因であると確信していますか?他に見逃したことはありませんか?

必要になる可能性のある完全な構成(pom.xml)は次のとおりです。

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>com.bea.xml</groupId>
  <artifactId>jsr173-ri</artifactId>
  <version>1.0</version>
  <name>JSR 173 - Streaming API for XML - Reference Implementation</name>
  <description>JSR 173 - Streaming API for XML - Reference Implementation</description>
  <url>http://dev2dev.bea.com/xml/stax.html</url>
  <distributionManagement>
    <downloadUrl>http://ftpna2.bea.com/pub/downloads/jsr173.jar</downloadUrl>
  </distributionManagement>

  <licenses>
    <license>
      <name>BEA JSR 173 RI</name>
      <url>http://www.ibiblio.org/maven2/com/bea/xml/jsr173-ri/1.0/jsr173-ri-1.0-license.txt</url>
      <distribution>manual</distribution>
    </license>
  </licenses>

  <organization>
    <name>BEA</name>
    <url>http://www.bea.com</url>
  </organization>

  <dependencies>
    <dependency>
      <groupId>javax.xml</groupId>
      <artifactId>jsr173</artifactId>
      <version>1.0</version>
    </dependency>
  </dependencies>

</project>
于 2012-12-31T10:51:43.250 に答える
0

依存関係は正しいです....uはそれを変更する必要はありません。http://mvnrepository.com/artifact/com.bea.xml/jsr173-ri/1.0からjarをダウンロードして、 ローカルに置くことができます。レポ。

于 2012-12-31T10:03:03.523 に答える