2015-11-04 32 views
4

我最近切換到使用intellij。我手動導入一些項目,我想我沒有做到這一點。他們都應該是Java模塊,但他們只是普通的目錄文件夾。有沒有辦法將它們轉換爲Java模塊,所以我可以運行程序,或者,我將不得不手動重新創建新的模塊?用java文件將目錄轉換爲intellij中的java模塊

enter image description here

+1

您的項目是基於gradle還是maven? – kuporific

回答

7

有幾種方法可以解決這個問題。如果你的項目有現有的構建框架,如gradle這個,行家等,一般可以導航到

File > New > Project From Existing Sources...

,然後導航到gradle.build,pom.xml的,或者其他框架的具體版本。創建該項目時,應正確標識所有必需的源文件。

或者,您也可以通過選擇項目窗口中的目錄,右鍵單擊並選擇Mark Directory As > Sources Root來手動設置源目錄。

參見:

+1

'File> New> Module From Existing Sources ...'在這種情況下可能是更好的選擇(因爲它們實際上似乎是同一根項目的不同模塊):https://www.jetbrains.com/help/ idea/creating-a-module-by-imported-existing-sources.html –

2

你應該在此文件夾標記爲在項目設置或文件夾上單擊鼠標右鍵source目錄。

8

如果你從一些版本的系統目錄,它有一個Maven pom.xml配置文件,這裏有一個解決方案:

  • 在目錄中找到pom.xml

  • 右鍵點擊pom.xml

  • 然後你可以看到彈出窗口。選擇最後一個項目"add as maven project file"

  • 然後,maven構建工具可以自動將目錄識別爲模塊並導入指定的jar依賴項。

+0

簡單又甜蜜的回答 – vikramvi

相關問題