2013-04-24 34 views
-2

當我在JBoss 4.2.3上部署我的項目時,出現此錯誤 未找到文件:C:\ Dev \ workspace \ MyProject \ target \ classes \ META-INF \ MANIFEST.MF。 你有關於這個錯誤的想法以及我如何修復未找到文件:MANIFEST.MF

+0

你的MANIFEST.MF文件丟失! – NINCOMPOOP 2013-04-24 08:16:24

+0

什麼項目?通過什麼IDE(如果使用)?配置?什麼? – giorashc 2013-04-24 08:18:07

+0

你在JBoss上部署什麼?無論你在部署什麼,你是如何構建的? – NINCOMPOOP 2013-04-24 08:18:27

回答

1

看來你正在你的應用程序中尋找這個文件。由於路徑是硬編碼的,並且在您的工作空間中有效,所以只有在部署應用程序時才能找到它。

所以,解決這個問題不要找這個文件。

這裏有很多問題。

  1. 你爲什麼要找這個文件呢?
  2. 如果你需要表現出你應該打開它的資源,而不是文件:getClass().getResourceAsStream("META-INF/MANIFEST.MF")
+0

我基於現有項目進行開發,所以如何刪除此文件? – Dali 2013-04-24 09:04:55

+0

我用IDE:eclipse Ganymede 它是一個由maven創建的web服務 – Dali 2013-04-24 10:39:41

+0

在這個目標文件夾中該文件已經存在,所以我不明白這個錯誤信息 – Dali 2013-04-24 10:44:21