次の問題があります。テスト目的で FTP サーバーをリポジトリとして使用しています。さまざまな成果物をデプロイ (アップロード) するために、すべてが正常に機能します。以前にそのレポにアップロードされたアーティファクトの依存関係を解決してダウンロードする必要があるとすぐに、次の警告が
表示されます。 S3、HTTP/S、および FILE がサポートされています)。
HTTP プロトコルでリポジトリにアクセスできません。wagon は、必要なアーティファクトをダウンロードするための FTP プロトコルをサポートしていますか?
ここに私のPOM「ワゴン」セクションがあります:
...
<extensions>
<extension>
<groupId>org.apache.maven.wagon</groupId>
<artifactId>wagon-ftp</artifactId>
<!-- I tried with older versions also-->
<version>2.2</version>
</extension>
</extensions>
</build>
<repositories>
<repository>
<id>myrepo</id>
<name>my Maven Repository</name>
<url>ftp://ftp.myftpadress.fr/dev/M2Repo/</url>
<layout>default</layout>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
<distributionManagement>
<repository>
<id>myrepo</id>
<name>my Maven Repository</name>
<url>ftp://ftp.myftpadress.fr/dev/M2Repo/</url>
<uniqueVersion>false</uniqueVersion>
</repository>
<snapshotRepository>
<id>myrepo</id>
<name>my Maven Repository</name>
<url>ftp://ftp.myftpadress.fr/dev/M2Repo/</url>
<uniqueVersion>false</uniqueVersion>
</snapshotRepository>
</distributionManagement>
settings.xml にも必要な情報があります。アーティファクトのデプロイが機能するので問題ありません。
<servers>
<server>
<id>myrepo</id>
<username>myuser</username>
<password>mypassword</password>
</server>
</servers>
私は次の Maven & Java バージョンを使用しています:
Apache Maven 3.0.4 (r1232337; 2012-01-17 03:44:56-0500)
Maven ホーム: D:\maven\apache-maven-3.0.4\
bin..Javaバージョン: 1.7.0_09、ベンダー: Oracle Corporation
Java ホーム: D:\Java\jdk1.7.0_09\jre
デフォルト ロケール: fr_CA、プラットフォーム エンコーディング: Cp1252
OS 名: "windows 7"、バージョン: "6.1"、アーチ: " amd64"、ファミリー: "windows"
事前にどうもありがとうございました! そして明けましておめでとうございます…