2014-07-15 54 views
0

我想一個Web項目導出爲WAR文件,我得到這個錯誤:Eclipse的錯誤戰爭出口

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是不是在抱怨)

UPDATE 我試了幾種方法,其中包括:重新安裝了Eclipse,重新創建的工作區,新鮮項目配置,再次下載完整的存儲庫...似乎沒有任何工作。

作爲附加信息,可以將其他Web項目導出到WAR文件中,而不會有任何問題。 我讀到,這可能是由web.xml配置錯誤導致的,但我無法找到我的錯誤。有任何想法嗎?

+0

我有同樣的問題,但一段時間後,它只是消失。現在我再次擁有它。如果你能解決它,請回答你自己的問題。如果我能解決它,我也會在這裏發佈答案。 – Dalton

回答

0

這個問題不是特定的代碼,這個問題是特定的日食。在某些情況下,如果您添加了沒有適當許可證的eclipse更新,那麼可能會出現此問題。我使用eclipse開普勒,我遇到了同樣的問題,沒有其他的解決方案爲我工作,所以我只是使用另一個副本日食,然後我輕鬆導出新的戰爭。

P.S.-隨着年齡越來越大,我可以導出其他項目,但是我只有一個項目遇到了這個問題。