У меня есть гибкое приложение, которое прекрасно работает с JDK6. Журналы отладки Maven показывают следующее сообщение для отсутствующего файла POM:
[ПРЕДУПРЕЖДЕНИЕ] Отсутствует POM для com.adobe.flex.framework: halo: swc: theme: 4.5.1.21328: Ошибка при разрешении артефакта проекта: сбой при поиске com.adobe.flex.framework: halo: pom: 4.5.1.21328 в http://:9999/nexus/content/groups/repositories был кэширован в локальном репозитории, разрешение не будет предприниматься повторно, пока не истечет интервал обновления или не будут принудительно установлены обновления для проекта com.adobe.flex.framework: halo: pom: 4.5.1.21328
[DEBUG] com.adobe.flex.framework: halo: swc: theme: 4.5.1.21328: compile (выбран для компиляции)
Однако при использовании JDK7 отсутствует файл POM. Я получаю следующие ошибки «тайм-аут соединения»:
Вызвано: org.sonatype.aether.transfer.ArtifactTransferException: Невозможно передать артефакт com.adobe.flex.framework: halo: pom: 4.5.1.21328 из / в flexmojos (http://repository.sonatype.org/content/groups/flexgroup/): Ошибка передачи файла: истекло время ожидания соединения : подключиться
в org.sonatype.aether.connector.wagon.WagonRepositoryConnector $ 4.wrap (WagonRepositoryConnector.java:949)
в org.sonatype.aether.connector.wagon.WagonRepositoryConnector $ 4.wrap (WagonRepositoryConnector.java:940)
в org.sonatype.aether.connector.wagon.WagonRepositoryConnector $ GetTask.flush (WagonRepositoryConnector.java:695)
в org.sonatype.aether.connector.wagon.WagonRepositoryConnector $ GetTask.flush (WagonRepositoryConnector.java:689)
в org.sonatype.aether.connector.wagon.WagonRepositoryConnector.get (WagonRepositoryConnector.java:445)
в org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolve (DefaultArtifactResolver.java:460)
... еще 33
Вызвано: org.apache.maven.wagon.TransferFailedException: Ошибка при передаче файла: Тайм-аут соединения: соединение
в org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData (LightweightHttpWagon.java:143)
в org.apache.maven.wagon.StreamWagon.getInputStream (StreamWagon.java:116)
в org.apache.maven.wagon.StreamWagon.getIfNewer (StreamWagon.java:88)
в org.apache.maven.wagon.StreamWagon.get (StreamWagon.java:61)
в org.sonatype.aether.connector.wagon.WagonRepositoryConnector $ GetTask.run (WagonRepositoryConnector.java:608)
в org.sonatype.aether.util.concurrency.RunnableErrorForwarder $ 1.run (RunnableErrorForwarder.java:64)
в java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1110)
в java.util.concurrent.ThreadPoolExecutor $ Worker.run (ThreadPoolExecutor.java:603)
на java.lang.Thread.run (Thread.java:722)
Вызвано: java.net.ConnectException: истекло время ожидания соединения: connect
Мне не хватает конфигурации, необходимой для использования Maven с JDK7? Я искал, но не мог ничего найти. Буду признателен за любую помощь в этом. Я использую Maven 3.0.3. и JDK1.7.0_01.