私のpom.xmlに私はmaven-jaxb-pluginを設定しましたが、「必要なプラグインが見つかりませんでした:プラグインが見つかりませんでした - 目標名が正しいことを確認してください:任意のリポジトリ "のためです。私の設定は次のようになります:maven-jaxb-pluginの依存関係/リポジトリは?
<plugin>
<groupId>com.sun.tools.xjc.maven2</groupId>
<artifactId>maven-jaxb-plugin</artifactId>
<version>1.1</version>
<executions>
<execution>
<phase>generate-sources</phase>
<goals>
<goal>generate</goal>
</goals>
</execution>
</executions>
<configuration>
<generate-package>tld.mycompany.myproject.data.ws-schema</generate-package>
<schemaDirectory>src/main/resources/ws/xsd</schemaDirectory>
</configuration>
</plugin>
依存関係で、私は以下を追加しました。
<dependency>
<groupId>maven-plugins</groupId>
<artifactId>maven-jaxb-plugin</artifactId>
<version>1.1.0</version>
</dependency>
<dependency>
<groupId>org.jvnet.jaxb2.maven2</groupId>
<artifactId>maven-jaxb2-plugin</artifactId>
<version>0.7.5</version>
</dependency>
<dependency>
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
<version>2.2</version>
</dependency>
<dependency>
<groupId>com.sun.xml.bind</groupId>
<artifactId>jaxb-xjc</artifactId>
<version>2.2</version>
</dependency>
<dependency>
<groupId>com.sun.xml.bind</groupId>
<artifactId>jaxb-impl</artifactId>
<version>2.2</version>
</dependency>
私は何が欠けていますか?なぜそれは正しい人工物を見つけることができないのですか?
乾杯
ニック
mvnbrowserは同様に私のが普通です。あなたはバージョンについては正解ですが、正しい内容ではなく「301 Moved Permanently」HTMlエラーページが含まれていることが判明しました。手動でダウンロードして適切な場所に配置しました。それは本当に解決ではありませんが、間違ったリポジトリを使用していると思われますが、私はどのリポジトリを使うべきかを知ることができません。 – niklassaers
@niklassaersチームプロキシを使用している可能性があります。まず、.m2 /リポジトリ内の既存のエントリを削除し、プロキシが定義されている場合は、設定(プロジェクトとユーザの両方... .m2/settings.xml)を確認してください。もしそうなら、あなたはそのサイト(Nexus、Archiva、Artifactory)上のログインを見つけて、プロキシされたリポジトリが正しいかどうかを調べるでしょう。 – Riduidel