我正在嘗試從Spring中執行this getting started guide。所以我使用git從命令行克隆了這個項目。在我使用Gradle時,我從存儲庫中刪除了Maven文件來清理項目。Spring STS無法識別Gradle的項目結構
之後,我打開我的STS並轉到文件 - >從文件系統打開項目並導航到存儲庫的/initial
文件夾。該項目正確導入,但當我嘗試添加一些「java的東西」(包,類等),我得到了幾個錯誤,我只能添加文件夾和文件,這是相當惱人的工作。
爲了更具描述性,我將添加一些圖像,以便您可以看到發生了什麼。這是該項目最初導入STS爲我上面描述:
然後我嘗試添加一些Java的東西,比方說,比如一個源文件夾。所以右鍵單擊庫 - >新建 - >源文件夾這是結果:
而且在library
屬性我有以下幾點:
所以問題是:如何告訴STS將庫文件夾識別爲Java項目(或Gradle模塊,我不知道如何調用它)而不是普通文件夾,以便我可以添加我的包和類?
在此先感謝您的答案。
更正後,嚮導不會刪除東西。因此,對於同時包含pom和gradle文件的GS指南,它不會刪除您不使用的文件。它所做的就是將工具配置爲使用gradle或pom文件來通知項目結構。因此,如果其他文件仍然存在麻煩,那麼您仍然必須手動刪除它們。 – Kris