2) Затмение не заберет меня M2_REPO
переменная (в другом рабочем пространстве это
работает) я добавил переменную и
банка.
Для каждого рабочего пространства вам нужно один раз вызвать mvn eclipse:configure-workspace
. Это инициализирует переменную M2_REPO
.
3) Описание Расположение ресурса
Тип Java уровня компилятора не
соответствовать версии установленного
Фасет проекта Java. PropiedadesArg
Неизвестная проблема с гранеными проектами (Java
Несовпадение версий)
Уровень компилятора взят из конфигурации pom модуля компилятора maven.
Пример (для соответствия 1.6):
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.3.2</version>
<configuration>
<source>1.6</source>
<target>1.6</target>
</configuration>
</plugin>
Но кроме этого: mvn eclipse:eclipse
больше не следует использовать, m2eclipse - это путь для Eclipse + Maven. Он использует встроенную установку Maven для фактического запуска сборки maven (или ее частей) в Eclipse, тогда как плагин Maven Eclipse просто настраивает Eclipse снаружи. Вот тема , в которой основатели Maven обсуждают эту тему .
Также:
mvn archetype:create -DarchetypeGroupId=org.apache.maven.archetypes
-DarchetypeArtifactId=maven-archetype-webapp -DarchetypeVersion=1.0
-DgroupOd=ar.com -DartifactId=RETOP
^^^^^^^
вот опечатка, это groupId
, а не groupOd
О, теперь я понял. eclipse:eclipse
использует переменную MAVEN_REPO
, а не M2_REPO
(M2_REPO
создается и поддерживается m2eclipse). В любом случае, в Eclipse выберите Window > Preferences > Java > Build Path > Classpath Variables
, добавьте или отредактируйте переменную M2_REPO
и установите для нее <path to your home directory>/.m2/repository
, например, C://users/yournamehere/.m2/repository