2012-05-12 70 views
1

我正在構建我的web項目,我遇到以下問題。該jar不在lib文件夾中。這是我得到的錯誤消息:使用lib文件夾構建Java web項目問題

init: 
undeploy-clean: 
deps-clean: 
do-clean: 
Deleting directory C:\Users\Laptop\Documents\NetBeansProjects\eAnalytics\build 
C:\Users\Laptop\Documents\NetBeansProjects\eAnalytics\nbproject\build-impl.xml:1066: Unable to delete file C:\Users\Laptop\Documents\NetBeansProjects\eAnalytics\build\web\WEB-INF\lib\activation.jar 
BUILD FAILED (total time: 9 seconds) 

任何想法爲什麼會發生這種情況,我該如何解決它。

+0

是您的應用程序服務器運行鍼對 「C:\用戶\筆記本\文檔\的NetBeansProjects \ eAnalytics \打造」 文件夾?如果是這種情況,它可能已經獲得了該文件的鎖定。另一方面,它可能只是Windows鎖定了一個文件。 (它偶爾會這樣做 - 可以通過重新啓動來修復)。如需更多幫助,請發佈您的ant構建文件。 – Anders

+0

@Anders謝謝 - 我重新啓動了這部分固定的問題。我能夠清理並構建一次,但在此之後,我又收到了這條消息。但是,我手動從lib文件夾中刪除了activation.jar,現在它運行時沒有任何問題。 – lv10

回答

1

這可能是

  • 你是一個文件夾超出此路徑,或
  • 具有超出這個路徑的文件夾打開一個或多個文件。

C:\用戶\筆記本\文檔\的NetBeansProjects \ eAnalytics \建立\

關閉Windows資源管理器(如果你已經打開的文件夾) 或關閉該文件(S)您有任何開放

並重新運行你的腳本。

+0

感謝:通過從lib文件夾中刪除Activation.jar來解決此問題。現在運行沒有問題。 – lv10

2

在項目文件夾,有以下幾點:

  • 構建
  • DIST
  • 的build.xml

爲了解決這個問題,退出NetBeans中,打開您的項目文件夾,刪除build,dist文件夾和build.xml。然後啓動netbeans。右鍵單擊您的項目,然後單擊清理並構建。

就是這樣。

0

或/和關閉的java.exe任務管理器在(贏OS)的情況下,以釋放資源,如Tomcat服務器庫,你還可以刪除該文件夾的建立和DIST在您的項目,如果你能刪除它們,像「文件夾中的文件已使用的系統」,那麼你可以重新運行在某些情況下我改變從JDK 1.6的項目屬性爲JDK 1.7和它retrurn無消息1.6刷新

nbproject文件\ build-impl.xml中的文件

相關問題