Произошла внутренняя ошибка в Eclipse Juno во время импорта / обновления проекта Maven
Я использую Eclipse Juno (пробовал SR1 & SR2) с установленным плагином m2e WTP. (Я также попробовал то же самое только с плагином m2e) и получаю следующее:
Внутренняя ошибка произошла во время: "Импорт проектов Maven". орг / затмение /m2e/ ГУР /WTPProjectsUtil
Это происходит, когда я пытаюсь импортировать проект, а также когда я пытаюсь запустить обновление mvn. Ниже приведено изображение ошибки:
Кроме того, по какой-то причине обновление или импорт переключает настройку времени выполнения проекта. Я настроил его на WAS 8.5 с Java 7, но он переключается обратно на уровень компиляции 1.5, хотя в моем предпочтении Eclipse из SVN написано Java 1.7. Любая помощь будет по достоинству оценена.
Ниже приведен файл POM для веб-проекта.
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>com.mycomp</groupId>
<artifactId>myproject</artifactId>
<version>0.0.1-SNAPSHOT</version>
</parent>
<artifactId>myprojectWAR</artifactId>
<packaging>war</packaging>
<dependencies>
<!-- dependencies here! -->
</dependencies>
<build>
<finalName>myprojectWAR</finalName>
<plugins>
<plugin>
<artifactId>maven-war-plugin</artifactId>
<configuration>
<webResources>
<resource>
<directory>${project.build.directory}/myprojectWAR</directory>
</resource>
</webResources>
<archive>
<addMavenDescriptor />
<manifestSections>
<manifestSection>
<name>JAX-WS engine</name>
<manifestEntries>
<DisableIBMJAXWSEngine>true</DisableIBMJAXWSEngine>
</manifestEntries>
</manifestSection>
</manifestSections>
<manifest>
<addDefaultImplementationEntries>true</addDefaultImplementationEntries>
<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
</manifest>
</archive>
</configuration>
</plugin>
</plugins>
</build>
2 ответа
Я получил ту же ошибку после установки "Инструменты WebSphere Application Server V8.5 для Juno". Обновление до последней версии "m2e-wtp - Maven Integration для WTP" на рынке Eclipse решило проблему. Я не уверен, что это была ваша проблема, но может помочь другим людям, сталкивающимся с этим сценарием.
Используете ли вы 64-битную версию Eclipse? У меня была такая же проблема, пока я не переключился обратно на 32 бита. У меня нет объяснения.