2015-05-15 2 views
3

Когда я обновляю свой динамический веб-проект (или сохраняю файл), он дает встречную ошибку. Обычно он отображает ту же ошибку три раз.Внутренняя ошибка произошла во время: «Загрузка дескриптора для ... java.lang.NullPointerException

других ответов я смотрел здесь предполагает, что это происходит только тогда, когда человек создает новый проект. Это начало происходить совсем недавно.

Глядя на рабочей области/.metadata/.log показывает мне диапазон погрешностей:

!ENTRY org.eclipse.jst.j2ee 4 0 2015-05-15 15:20:16.141 
!MESSAGE No IModelProvider exists for project P/MyWebProject of version: Dynamic Web Module 2.5 
!STACK 0 
java.lang.NullPointerException: No IModelProvider exists for project P/MyWebProject of version: Dynamic Web Module 2.5 
    at org.eclipse.jst.j2ee.model.ModelProviderManager.getModelProvider(ModelProviderManager.java:101) 
    at org.eclipse.jst.j2ee.model.ModelProviderManager.getModelProvider(ModelProviderManager.java:281) 
    at org.eclipse.jst.jee.ui.internal.navigator.JEE5ContentProvider.getCachedModelProvider(JEE5ContentProvider.java:76) 
    at org.eclipse.jst.jee.ui.internal.navigator.Web25ContentProvider.getNewContentProviderInstance(Web25ContentProvider.java:69) 
    at org.eclipse.jst.jee.ui.internal.navigator.LoadingJeeDDJob.run(LoadingJeeDDJob.java:50) 
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) 

!ENTRY org.eclipse.core.jobs 4 2 2015-05-15 15:20:16.141 
!MESSAGE An internal error occurred during: "Loading descriptor for MyWebProject.". 
!STACK 0 
java.lang.NullPointerException 
    at org.eclipse.jst.jee.ui.internal.navigator.JEE5ContentProvider.getCachedModelProvider(JEE5ContentProvider.java:77) 
    at org.eclipse.jst.jee.ui.internal.navigator.Web25ContentProvider.getNewContentProviderInstance(Web25ContentProvider.java:69) 
    at org.eclipse.jst.jee.ui.internal.navigator.LoadingJeeDDJob.run(LoadingJeeDDJob.java:50) 
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) 
+0

попробуйте удалить .classpath и. проекта в папке проекта, а затем создайте новый проект, указывающий на папку проекта –

ответ

-2

Удаление проекта и его повторная проверка решили эту проблему.

1

Эта проблема возникла во многих формах, например.
Error when creating a new Vaadin project in eclipse

Решение: установить эти:

  • Eclipse, Java EE Developer Tools
  • Eclipse, Java Инструменты Web Developer
  • JST Серверные адаптеры
  • JST Серверные адаптеры Extensions

(В моем случае Eclipse Java Web De veloper Инструменты отсутствовали.)

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