簡體   English   中英

Eclipse Mars:代碼不見了

[英]Eclipse Mars: code is gone

請幫忙! 我打開 Eclipse Mars 繼續編碼,但我的代碼不見了! 我不知道是什么原因造成的,但一切都消失了。 有誰知道我能做什么?

在此處輸入圖像描述

注意:我嘗試右鍵單擊java文件->替換為->本地歷史記錄中的上一個。 但是一條消息顯示“沒有可用於選定資源的本地歷史記錄”。 還有其他方法嗎?

先感謝您!

調試此問題的第一步是在不使用 Eclipse 的情況下找出代碼是否仍然存在。 想到了幾種可能性:

  1. 代碼仍然在您期望的位置,文件存在並且內容正常。
  2. 代碼仍在您期望的位置,文件存在,但文件為空。
  3. 工作區目錄不再存在。

您需要使用文件資源管理器程序來查找文件並檢查它們是否為空。 嘗試使用 Notepad++ 或類似工具打開它們。 如果幸運的話,選項 1 將是答案,而 Eclipse 對此感到困惑。 只需使用 File/Switch Workspace 將工作空間設置為目錄,一切都應該正確。

選項 2 和 3 表示您丟失了數據。 可能恢復的可能性很小。 恢復到您的備份(您有嗎?)。 否則吸取教訓並設置 GIT 或 SVN 服務器(或訂閱雲服務)。 我只是使用一台運行 Ubuntu 並安裝了 SVN 服務器的非常舊的筆記本電腦。

作為一個附帶問題,Eclipse 不會隨機刪除或清空文件。 全世界有數以百萬計的開發人員在使用 Eclipse,如果它存在,這種行為將遍布整個互聯網。

我遇到了同樣的問題,並在本地歷史記錄中發現我的文件名稱很奇怪,路徑如下:

“.metadata/.plugins/org.eclipse.core.resources/.history/”

這不是最后一個版本,但總比沒有好:)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM