我已經刪除了我的Eclipse Java EE項目下我的文件夾WEB-INF/classes的內容。現在它已經不復存在了,我無法讓他們回來。刷新該項目不會執行任何操作。在Java EE項目中,刪除我的類之後,我無法恢復它們?
有什麼辦法可以重新編譯我的班級,讓他們回到這個文件夾?
我已經刪除了我的Eclipse Java EE項目下我的文件夾WEB-INF/classes的內容。現在它已經不復存在了,我無法讓他們回來。刷新該項目不會執行任何操作。在Java EE項目中,刪除我的類之後,我無法恢復它們?
有什麼辦法可以重新編譯我的班級,讓他們回到這個文件夾?
您正在使用哪個視圖?默認情況下,Eclipse不會在「包資源管理器」視圖中向您顯示這些類,例如 - 但會在「導航器」視圖中顯示。所以他們可能確實在那裏,而你只是看不到他們。
否則,只需嘗試重建項目,使用「項目」菜單中的選項。
有一個技巧可以幫助你,如果你還記得你的班級名稱。 如果您刪除了某些東西,並且您將創建一個具有相同名稱的文件,則可以在包瀏覽器中單擊此文件並選擇「與本地歷史記錄進行比較」選項。它幫助了我幾次。
我從文件管理器看它們,那裏沒有任何文件。同時,服務器的WEB-INF/classes中有一些內容,如果我刪除它,這個內容正在恢復。 – Dims
您的Eclipse配置可能不一定匹配服務器上的內容。右鍵單擊項目,單擊「屬性」,然後從左側導航欄中選擇「Java構建路徑」。 「默認輸出文件夾」以及任何源文件夾特定的「輸出文件夾」顯示了什麼內容? – ziesemer
全球範圍內,它是類文件夾。以及如何查看源特定的輸出? – Dims