2016-05-11 1 views
1

Использования Maven сайта плагина с помощью команды:МВНА сайта: развернуть провал отчетов, но на самом деле удачен связующей версией 3.0.0-03

mvn clean install deploy site site:deploy 

дает последовательность сообщений об ошибках при попытке развернуть каждый сайт файлы:

Transfer finished. 3824 bytes copied in 0.015 seconds 
Transfer error: java.io.IOException: Unable to create collection: https://repo.icatproject.org/repository/; status code = 400 
Uploading: .//apidocs/allclasses-frame.html to https://repo.icatproject.org/repository/maven-sites/a/a1/1.0.1-SNAPSHOT/ 

#https://repo.icatproject.org/repository/maven-sites/a/a1/1.0.1-SNAPSHOT/./apidocs/allclasses-frame.html - Status code: 201 

Transfer finished. 924 bytes copied in 0.015 seconds 
Transfer error: java.io.IOException: Unable to create collection: https://repo.icatproject.org/repository/; status code = 400 
Uploading: .//apidocs/script.js to https://repo.icatproject.org/repository/maven-sites/a/a1/1.0.1-SNAPSHOT/ 

#https://repo.icatproject.org/repository/maven-sites/a/a1/1.0.1-SNAPSHOT/./apidocs/script.js - Status code: 400 
Transfer error: org.apache.maven.wagon.TransferFailedException: Failed to transfer file: https://repo.icatproject.org/repository/maven-sites/a/a1/1.0.1-SNAPSHOT/./apidocs/script.js. Return code is: 400 
https://repo.icatproject.org/repository/maven-sites/a/a1/1.0.1- SNAPSHOT/ - Session: Disconnecting 
https://repo.icatproject.org/repository/maven-sites/a/a1/1.0.1-SNAPSHOT/ - Session: Disconnected 
[INFO] ------------------------------------------------------------------------ 
[INFO] BUILD FAILURE 
[INFO] ------------------------------------------------------------------------ 
[INFO] Total time: 9.155 s 
[INFO] Finished at: 2016-05-11T11:04:11+01:00 
[INFO] Final Memory: 34M/408M 
[INFO] ------------------------------------------------------------------------ 
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.4:deploy (default-cli) on project a.a1: Error uploading site: Failed to transfer file: https://repo.icatproject.org/repository/maven-sites/a/a1/1.0.1-SNAPSHOT/./apidocs/script.js. Return code is: 400 -> [Help 1] 

Сообщения об ошибках показаны в примере в документации по сонату v3. Выходной сигнал идентичен по своей структуре http://books.sonatype.com/nexus-book/3.0/reference/raw.html#_publishing_a_maven_site с рядом 400 кодов ошибок, но они получают [INFO] BUILD SUCCESS, где я получаю СТРОГО НЕИСПРАВНОСТИ.

+0

просто используйте 'mvn clean deploy site site-deploy', если вы используете' install deploy', вы дублируете многие части .... – khmarbaise

+0

Однако это не влияет на основную проблему с сайтом: deploy –

+0

Если вы используете хранилище Nexus в качестве хранилища менеджер ? Какую версию Nexus вы используете? Как выглядит ваше распределение управления? – khmarbaise

ответ

0

Transfer error: org.apache.maven.wagon.TransferFailedException: Failed to transfer file: https://repo.icatproject.org/repository/maven-sites/a/a1/1.0.1-SNAPSHOT/./apidocs/script.js . Return code is: 400

Результат в нашей книге и ваше развертывание несколько отличаются.

Ответ 400, который не удалось построить в вашем выходе, - это развертывание файла, в котором книга имеет только запрос на путь к каталогу MKCOL.

Одна из причин, по которой может возникнуть ответ 400 для развертывания файла (а не каталога), заключается в том, что файл уже присутствует в репозитории, а политика развертывания репозитория предотвращает переписывание существующих файлов.

Перейдите в конфигурацию хранилища maven-сайтов в Nexus. Убедитесь, что для параметра «Политика развертывания» установлено значение «Разрешить повторное развертывание», затем повторите попытку развертывания.

Если он по-прежнему не работает, на сервере nexus.log должно быть больше информации.

Смежные вопросы