Я использую репозиторий Nexus в системе Linux, которая загружает недостающие артефакты для меня в моей системе Windows, когда я создаю свой проект, используя:
mvn install command
Артефакты загружаются моим репозиторием nexus из удаленного репозитория, который привязан к репозиторию nexus.
Эта связь между репозиторием nexus, установленным в системе linux, и удаленным репозиторием раньше работала, и, таким образом, я использовал автоматическое получение всех необходимых артефактов для сборки maven, когда я создавал свой проект с использованием maven.
Но по некоторым причинам репозиторий nexus в linux не загружает артефакты из удаленного репозитория. Я хочу, чтобы это соединение произошло, чтобы я мог получить требуемый артефакт, скажем, tomcat-catalina-7.0.16.jar, загруженный из удаленное репо.
Я новичок в Nexus ... так что, может быть, я не смог бы правильно объяснить свою проблему или был бы технически несостоятельным в моем вопросе. Но я очень хочу решить свою проблему. Пожалуйста, сделайте.
Привет, я проверил nexus.log и обнаружил следующее исключение во время выполнения команды mvn install и когда nexus пытался загрузить отсутствующий артефакт tomcat-catalina-7.0.16.jar из удаленного репозитория:
2012-01-18 11:58:35 ОШИБКА [http-8090-23] - osnpmmM2Repos ~ - Получила исключение хранилища при сохранении удаленного артефакта, попытается выполнить следующее зеркало, причина: org.sonatype.nexus.proxy.RemoteStorageException : Выполнение метода вернуло код результата 407. [repositoryId = "central", requestPath = "/ org / apache / tomcat / tomcat-catalina / 7.0.16 / tomcat-catalina-7.0.16.jar.sha1", remoteUrl = " http://repo.ibsplc.com/artifactory/repo/org/apache/tomcat/tomcat-catalina/7.0.16/tomcat-catalina-7.0.16.jar.sha1"]
2012-01-18 11:58:35 ОШИБКА [http-8090-23] - o.s.n.r.ContentPlex ~ - Получено исключение во время обработки запроса "GET http://192.168.4.8:8090/nexus/content/repositories/central/org/apache/tomcat/tomcat-catalina/7.0.16/tomcat-catalina-7.0.16.jar.sha1":
org.apache.lucene.store.AlreadyClosedException: этот IndexWriter закрыт
2012-01-18 11:58:35 ОШИБКА [http-8090-23] - osnpmmM2Repos ~ - Получила исключение хранилища при сохранении удаленного артефакта, попытается выполнить следующее зеркало, причина: org.sonatype.nexus.proxy.RemoteStorageException : Выполнение метода вернуло код результата 407. [repositoryId = "central", requestPath = "/ org / apache / tomcat / tomcat-catalina / 7.0.16 / tomcat-catalina-7.0.16.jar.sha1", remoteUrl = " http://repo.ibsplc.com/artifactory/repo/org/apache/tomcat/tomcat-catalina/7.0.16/tomcat-catalina-7.0.16.jar.sha1"]
2012-01-18 11:58:35 ОШИБКА [http-8090-23] - o.s.n.r.ContentPlex ~ - Получено исключение во время обработки запроса "GET http://192.168.4.8:8090/nexus/content/repositories/central/org/apache/tomcat/tomcat-catalina/7.0.16/tomcat-catalina-7.0.16.jar.sha1":
org.apache.lucene.store.AlreadyClosedException: этот IndexWriter закрыт
2012-01-18 11:58:25 INFO [http-8090-23] - o.a.c.h.a.AuthChall ~ - выбрана базовая схема аутентификации
2012-01-18 11:58:25 ИНФОРМАЦИЯ [http-8090-23] - o.a.c.h.HttpMethodD ~ - Ошибка аутентификации с помощью BASIC 'Squid proxy-caching web server'@192.168.0.46: 80
2012-01-18 11:58:25 ОШИБКА [http-8090-23] - osnpmmM2Repos ~ - Получила исключение хранилища при сохранении удаленного артефакта, попытается выполнить следующее зеркало, причина: org.sonatype.nexus.proxy.RemoteStorageException : Выполнение метода вернуло код результата 407. [repositoryId = "central", requestPath = "/ org / apache / tomcat / tomcat-catalina / 7.0.16 / tomcat-catalina-7.0.16.pom", remoteUrl = "http://repo.ibsplc.com/artifactory/repo/org/apache/tomcat/tomcat-catalina/7.0.16/tomcat-catalina-7.0.16.pom"]
Если кто-то может найти решение. Пожалуйста, помогите