2010-10-13 2 views
1

Сообщение об ошибке: Произошлаошибка при использовании проекта сборки struts2-архетип-стартера в MyEclipse

Внутренняя ошибка во время: "Создание Struts2-архетип стартер". Попытка beginRule: MultiRule [P/examsys, P/.org.eclipse.jdt.core.external.folders], не соответствует правилу внешней области: org.maven.ide.eclipse.internal.project.SchedulingRule @ 971a7e

среда:

  • MyEclipse 8.5M2 плагин m2eclipse
  • struts2-архетип стартер 2.0.11
  • апач-Maven-2.2.1

Кто-нибудь встретил эту ситуацию? Помогите мне пожалуйста. Спасибо.

ответ

0

Не MyEclipse конкретный ответ, но с помощью командной строки работает:

mvn archetype:create -DgroupId=tutorial \ 
         -DartifactId=tutorial \ 
         -DarchetypeGroupId=org.apache.struts \ 
         -DarchetypeArtifactId=struts2-archetype-starter \ 
         -DarchetypeVersion=2.2.1 

Затем импортировать проект в Eclipse, используя Import> Maven проектов.

+0

благодарственное you.but он не работает. – CunruiLi

+0

@CunruiLi На моей машине он просто работает (я тестировал команду перед отправкой). И поскольку * «это не работает» * является наихудшим описанием проблемы за всю историю, я больше не смогу помочь. –

+0

Извините, что я сказал, что myeclipse сообщила об этом же сообщении об ошибке. Я думаю, что это произошло, потому что myeclipse 8.5 м2 интегрировал m2eclipse 0.9.6, но эта версия не может работать здесь. Скажите, как удалить m2eclipse? Спасибо. (мой английский не хорошо, если вы не можете понять, пожалуйста, скажите мне, и я отредактирую свой вопрос) – CunruiLi

0

Если вы используете Git плагин ... Может быть, это может быть проблема ...

Проверьте EGit версии плагина ... обновление это ... швы быть ошибка фиксированной ... или попробуйте обновить MyEclipse ...

Смотрите эту тему, где я разместил свое решение:

check this thread