У нас есть удаленный репозиторий на сервере linux. Когда я работаю на Linux-машине, у меня нет проблем с доступом к репозиторию с помощью scp. Я хотел бы работать сейчас на Windows-машине в проекте, но я не могу заставить удаленный репозиторий работать.maven на windows с удаленным репозиторием и pscp не работает
я следовал этим инструкциям: http://ekawas.blogspot.com/2007/02/maven-windows-and-deploying-to-remote.html
У меня есть это в моей settings.xml
<servers>
<server>
<id>ssh-repository</id>
<username>username</username>
<password>password</password>
<privateKey>C:\Dev\programs\ssh_private_key.ppk</privateKey>
<configuration>
<sshExecutable>plink</sshExecutable>
<scpExecutable>pscp</scpExecutable>
</configuration>
</server>
...
<profiles>
<profile>
<id>defaultProfile</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<repositories>
<repository>
<id>ssh-repository</id>
<name>SSH-Repository</name>
<url>scpexe://host:/path-to-rep</url>
</repository>
</repositories>
</profile>
</profiles>
Когда я просто сделать PSCP в командной строке, я не есть проблемы. Когда я пытаюсь МВН пакет или МВН чистый, он дает следующее сообщение об ошибке:
Non-resolvable parent POM: Could not transfer artifact .... from/ro ssh-repository ...
там что-то не так с моей settings.xml?
Вы пытаетесь развернуть сайт или выпустить/снимки в хранилище? – khmarbaise
Я просто пытаюсь сделать пакет. mvn или mvn install. Но maven не может загрузить необходимые зависимости из нашего удаленного репозитория. – superbly
Итак, вы говорите об обычных зависимостях и т. Д. – khmarbaise