2014-08-26 2 views
8

Я создал проект Maven в Eclipse. Изначально мой пакет структура была какСтруктура пакета Maven изменилась после сборки Eclipse

-src/main/java 
---com.package1 
---com.package2 
-src/main/resources 

Когда я строй успешно проекта и получил война развертывается в коте, моя структура проекта изменяется на

-src.main.java.com.package1 
-src.main.java.com.package2 
-src.main.resources 

Это генерирующие ошибки в файлах классы Java в пакетах деклараций импорта , Я хочу восстановить исходную структуру проекта. У меня есть плагин m2eclipse, установленный в Eclipse.

Я также попытался Maven> Project Update .. (я прочитал где-то на переполнение стека, что позволит восстановить первоначальную структуру), но он генерирует следующее сообщение об ошибке

Failed while installing JAX-RS (REST Web Services) 1.1. 
org.osgi.service.prefs.BackingStoreException: Resource /Workspace/ProjectName/.settings'  does not exist. 

Пожалуйста, помогите, как я могу восстановить мой проект структура задний.

ответ

0

Кажется, вы создали src/main/java и src/main/resources как нормальный папка. Просто измените их на источник папку. Это будет работать.

Шаги 1.Go в папку Src & Щелкните правой кнопкой мыши 2.New-> Разное-> Источник Fokder 3.Then сделать структуру папок, как/основной/Java &/основные/ресурсы 4.После добавить пакеты.

3

Следующая помогли в моем контексте:

  • Затмения Luna (4.4.2) с Maven встроенной
  • Мульти модуль проекта, где структура папок
    • родитель P
      • модуль А
      • модуль B
  • P нормальный проект Eclipse, в то время как А и В Maven проекты
  • Р произошло закрытое, Открыты А и В
  • ошибка в B с сообщением Resource /P/B/.settings not available

После открытия P снова ошибка исчезает, и Project>Maven>Update Project... работает нормально.

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