2012-05-21 4 views
0

У меня есть Maven проект, который дает мне BUILD FAILURE со следующей ошибкой при попытке запустить mvn install:не может читать почтовый файл запись

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.0.2:compile (default-compile) on project core: Compilation failure: Compilation failure: 
[ERROR] error: error reading C:\Users\lawson\.m2\repository\org\springframework\spring-beans\3.0.5.RELEASE\spring-beans-3.0.5.RELEASE.jar; cannot read zip file entry 

Я уже вижу, все зависимости под Maven зависимостей в моем проекте в Eclipse. Может кто-нибудь помочь мне понять, почему я получаю эту ошибку?

Спасибо.

+1

У вас есть расположение хранилища Spring в вашем pom.xml, если это так, попробуйте удалить его. – Joey

+0

@Joey: Нет, у меня нет местоположения репозитория Spring в моем пом. У меня просто есть http: // repo1.maven.org/maven2' и другой репозиторий для сторонних баннеров моментальных снимков. – skip

ответ

4

Я предлагаю сначала попробовать удалить содержимое папки: C: \ Users \ lawson.m2 \ repository \ org \ springframework и после этого повторить пакет mvn clean вашего проекта. Кроме того, я хотел бы предложить, чтобы обновить версию Maven-компилятор плагинов через

<build> 
    <pluginManagement> 
     <plugins> 
     <plugin> 
      <groupId>org.apache.maven.plugins</groupId> 
      <artifactId>maven-compiler-plugin</artifactId> 
      <version>2.4</version> 
     </plugin> 
     </plugins> 
    </pluginManagement> 
</build> 

Похоже, что вы загрузили банку файл, который был поврежден.

1

Похоже, что ваш местный репозиторий для весенних фасоли некорректен. Возможно, вы сможете переустановить его с целью mvn install:install-file. См. http://maven.apache.org/plugins/maven-install-plugin/usage.html.

+0

Упрощение - удалить папку в локальном репозитории и просто повторить сборку. Это просто проще. – khmarbaise

+1

@khmarbaise, я подозревал, что много. Но я никогда не делал этого сам, и я не хотел предлагать то, что я не пробовал. –

+0

Было слишком много файлов, для которых я получал эту ошибку, и в итоге я удалил свой локальный репозиторий размером 1 ГБ. Я пытаюсь загрузить эти банки с тех пор, и maven и eclipse helios заставили меня сходить с ума. У меня были эти ошибки в течение последних нескольких дней, и я пошел все орехи :( – skip

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