无法使用FTP协议从FTP Maven存储库下载依赖项工件
我有以下问题: 我使用FTP服务器作为存储库进行测试。 所有这些都可以很好地部署(上传)不同的工件。 一旦我需要解析和下载以前上传到该repo上的工件依赖项,我就会收到以下警告:无法使用FTP协议从FTP Maven存储库下载依赖项工件,maven,ftp,wagon,Maven,Ftp,Wagon,我有以下问题: 我使用FTP服务器作为存储库进行测试。 所有这些都可以很好地部署(上传)不同的工件。 一旦我需要解析和下载以前上传到该repo上的工件依赖项,我就会收到以下警告: [警告]myrepo(ftp://ftp.myftpadress.fr/dev/M2Repo/,发布+快照)忽略(仅支持S3、HTTP/S和文件)。 我无法使用HTTP协议访问存储库。 那么,Vang是否支持FTP协议来下载所需的工件 这是我的POM“马车”部分: 。。。 org.apache.maven.wagen
[警告]myrepo(ftp://ftp.myftpadress.fr/dev/M2Repo/,发布+快照)忽略(仅支持S3、HTTP/S和文件)。
我无法使用HTTP协议访问存储库。 那么,Vang是否支持FTP协议来下载所需的工件 这是我的POM“马车”部分:
。。。
org.apache.maven.wagen
货车ftp
2.2
myrepo
我的Maven存储库
ftp://ftp.myftpadress.fr/dev/M2Repo/
违约
真的
真的
myrepo
我的Maven存储库
ftp://ftp.myftpadress.fr/dev/M2Repo/
假的
myrepo
我的Maven存储库
ftp://ftp.myftpadress.fr/dev/M2Repo/
假的
我在settings.xml中还提供了所需的信息,因为工件部署工作正常
<servers>
<server>
<id>myrepo</id>
<username>myuser</username>
<password>mypassword</password>
</server>
</servers>
myrepo
我的用户
我的密码
我使用以下maven和Java版本:ApacheMaven 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公司
Java主页:D:\Java\jdk1.7.0\u 09\jre
默认区域设置:fr_CA,平台编码:Cp1252
操作系统名称:“windows 7”,版本:“6.1”,拱门:“amd64”,系列:“windows”
提前多谢!新年快乐…我觉得你做不到。Maven通过HTTP解析其依赖关系。您可以通过不同的协议(如FTP、SCP、HTTP和DAV)上传它们,但它可以通过HTTP/HTTPS解析它们。嗨,Carlspring,谢谢您的回答。这也是我的感觉。我将使用then artifactory进行测试…如果您还没有选择工件存储库,我会推荐Sonatype Nexus,但这只是个人偏好。嗨,我已经为我的第一个测试设置了github存储库。它工作得很好。我将第二次考虑Sonatype。谢谢你的建议。
<servers>
<server>
<id>myrepo</id>
<username>myuser</username>
<password>mypassword</password>
</server>
</servers>