我在一臺PC上的Eclipse中創建了一個Maven項目,將其推送到Git,然後刪除本地文件,然後再從GitHub克隆它。如何修復Eclipse項目的結構?
但是,現在所有那些用來存放測試,資源等的空文件夾都不見了。
我應該爲此擔心嗎?是否有一些Eclipse快捷方式確保項目符合預期的Eclipse結構,還是應該自己添加這些目錄?
我在一臺PC上的Eclipse中創建了一個Maven項目,將其推送到Git,然後刪除本地文件,然後再從GitHub克隆它。如何修復Eclipse項目的結構?
但是,現在所有那些用來存放測試,資源等的空文件夾都不見了。
我應該爲此擔心嗎?是否有一些Eclipse快捷方式確保項目符合預期的Eclipse結構,還是應該自己添加這些目錄?
我不知道如果這些目錄丟失會混淆Eclipse/Maven。我知道,一般來說,構建系統足夠聰明,可以創建丟失的目錄。
然而,從Git的角度來看,您可以強制它通過簡單地向您的存儲庫中添加一個文件來保留這些目錄。常見的例子是在目錄中創建一個「README」或「.gitignore」。
見潛在的解決方案這個問題:
自己添加它們。您需要的項目結構是Maven的一個特性,而不是來自Eclipse。
謝謝。我只是擔心,在某個地方,在某些配置文件中,我已經寫下了這些類型的東西,並且git不會通過跟蹤目錄進行合作,這可能會導致不一致... – corazza
git跟蹤文件。如果您需要某些文件夾,只需要在其中已知佔位符文件即可。 –
我知道,事情是目錄已被刪除...但我同意,一些缺少的目錄不應該提出一個問題。 – corazza
對。所以我會試着檢查一下這個項目並構建它。如果有效,你就完成了。如果由於缺少目錄而失敗,請創建它們,添加佔位符文件,然後提交。 – CmdrMoozy
它現在工作。這只是一種煩人的一點... – corazza