Ошибка затмения при экспорте войны

1

Я пытаюсь экспортировать веб-проект в качестве файла WAR, я получаю эту ошибку:

org.eclipse.core.commands.ExecutionException: Error exportingC:/Users/jp/Desktop/beta.war
at org.eclipse.jst.j2ee.internal.archive.operations.ComponentExportOperation.execute(ComponentExportOperation.java:150)
at org.eclipse.wst.common.frameworks.internal.datamodel.DataModelPausibleOperationImpl$1.run(DataModelPausibleOperationImpl.java:385)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2345)
at org.eclipse.wst.common.frameworks.internal.datamodel.DataModelPausibleOperationImpl.runOperation(DataModelPausibleOperationImpl.java:410)
at org.eclipse.wst.common.frameworks.internal.datamodel.DataModelPausibleOperationImpl.runOperation(DataModelPausibleOperationImpl.java:360)
at org.eclipse.wst.common.frameworks.internal.datamodel.DataModelPausibleOperationImpl.doExecute(DataModelPausibleOperationImpl.java:247)
at org.eclipse.wst.common.frameworks.internal.datamodel.DataModelPausibleOperationImpl.executeImpl(DataModelPausibleOperationImpl.java:219)
at org.eclipse.wst.common.frameworks.internal.datamodel.DataModelPausibleOperationImpl.cacheThreadAndContinue(DataModelPausibleOperationImpl.java:89)
at org.eclipse.wst.common.frameworks.internal.datamodel.DataModelPausibleOperationImpl.execute(DataModelPausibleOperationImpl.java:207)
at org.eclipse.wst.common.frameworks.internal.datamodel.ui.DataModelWizard$1CatchThrowableRunnableWithProgress.run(DataModelWizard.java:220)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)
Caused by: org.eclipse.jst.jee.archive.ArchiveSaveFailureException: java.lang.NullPointerException
at org.eclipse.jst.j2ee.internal.archive.operations.FlatComponentArchiver.saveArchive(FlatComponentArchiver.java:126)
at org.eclipse.jst.j2ee.internal.archive.operations.ComponentExportOperation.export(ComponentExportOperation.java:193)
at org.eclipse.jst.j2ee.internal.archive.operations.ComponentExportOperation.execute(ComponentExportOperation.java:136)
... 10 more
Caused by: java.lang.NullPointerException

Любые идеи о java.lang.NullPointerException? Это проект, который имеет множество зависимостей, но они кажутся прекрасными (по крайней мере Eclipse не жалуется)

ОБНОВЛЕНИЕ Я пробовал несколько подходов, в том числе: переустановил Eclipse, снова создал рабочее пространство, новую конфигурацию проекта, снова загрузил полный репозиторий... ничего не работает.

В качестве дополнительной информации другие веб-проекты могут быть экспортированы в файлы WAR без проблем. Я читал, что это может быть вызвано неправильной конфигурацией web.xml, но я не смог найти ошибки в моем. Есть идеи?

  • 1
    У меня была такая же проблема, но она просто исчезла через некоторое время. Теперь у меня это снова. Если вам удалось ее решить, пожалуйста, ответьте на свой вопрос. Если я смогу решить это, я также опубликую ответ здесь.
Теги:
nullpointerexception
war

2 ответа

1

Эта проблема не является специфичной для кода, эта проблема имеет особое значение для eclipse. В некоторых случаях, если вы добавили обновления eclipse, у которых нет надлежащей лицензии, эта проблема может возникнуть. Я использую eclipse Kepler, я столкнулся с одной и той же проблемой, для меня не было другого решения, поэтому я просто использовал другое затмение копии, а затем легко экспортировал новую войну.

PS- С более старым затмением я мог бы экспортировать другие проекты, но я столкнулся с этой проблемой только с одним проектом.

0

Проблема заключалась в том, что для некоторых импортированных библиотек было несколько жестко заданных путей. После перемещения проекта по другому пути на него все еще ссылались на старый путь. И по какой-то причине я не понимаю, Eclipse не уловил это.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню