[英]How to create a project from existing source in Eclipse and then find it?
我創建了幾個.java文件。 所有這些都位於一個目錄中。 我使用文本編輯器來編寫這些文件。 現在我想切換到Eclipse。 我該怎么做? 我嘗試了很多方法。 它們都不起作用。
添加:
我認為常見的方法是在eclipse文件夾中有一個名為“workspace”的源代碼。 那么,我如何在這些目錄中獲取我的文件。 我應該使用eclipse從現有源創建一個新項目,Eclipse會將所有文件放到工作區嗎? 或者我應該手動將所有文件復制到工作區? 我應該把我的班級文件放在哪里? 我應該創建一個子目錄嗎? 用哪個名字?
增加2:
當我嘗試創建一個名為“game”的項目時,eclipse告訴我已存在具有此類名稱的項目。 但是我怎么能打開這個項目呢?
增加3:
在我的“工作區”中,我創建了一個名為“游戲”的子目錄。 我將所有.java文件復制到此子目錄中。 然后使用Eclipse,我創建了一個名為game的新項目。 因此,Eclipse在“游戲”目錄中創建了.classpath
和.project
文件。 它還創建了bin
和src
子目錄。 現在我認為這不是正確的方法。 源文件應該位於“src”目錄中。 對? 目前我所有的.java文件都在“workspace \\ game”中。
增加4:
我是以其他方式做到的。 使用Eclipse,我創建了一個名為“game”的新項目。 結果,Eclipse在文件夾“workspace”中創建了一個名為“game”的文件夾。 在“游戲”文件夾中我找到了“src”文件夾。 我將所有.java文件復制到此文件夾中。 但是現在在“Package Explorer”中我無法打開“src”文件夾。 那么,我如何從Eclipse訪問我的源文件? 為什么Eclipse不想打開“src”文件夾?
最簡單的方法:
Eclipse應該足夠聰明,以弄清楚發生了什么。 單擊下一步后,它將顯示它在該目錄中找到的所有文件。 它只會自動將這些文件添加到您的項目中。 瞧!
這個答案將是針對這個問題的
如何創建一個新的eclipse項目並將一個文件夾或一個新包添加到項目中,或者如何為現有的java文件構建一個新項目。
這對我有用,我希望它能幫助別人。 謝謝。
有兩件事
1-如果它已經是Eclipse項目,那么只需轉到File-> Import-> General-> Existing Project into Workplace
2-否則定義項目類型,例如Java,Web等創建一個您在工作場所定義的新類型項目。 復制粘貼源,lib和其他必要的文件。 在eclipse中刷新,編譯和運行項目。
最簡單的方法非常好,但是你沒有得到標准的Java項目,即在不同文件夾中分隔的.java和.class文件。
為了方便起見:
<Enter>
。 雖然從完整文件夾創建項目可能在工作區內或可能不在工作區內工作,但工作區外部的條件會阻止使用完整文件夾啟動新項目。
如果您為源使用多個文件夾位置,例如用於Web項目的htdocs或www文件夾,以及桌面Java應用程序的不同位置,則這是相關的。
當Eclipse被告知要創建一個新項目,並在工作空間外給出一個完整的文件夾時,會出現上述情況。 Eclipse會說該文件夾不為空,並阻止在給定文件夾中創建新項目。 我還沒有找到解決方法,任何解決方案都需要額外的步驟。
我最喜歡的解決方案如下
Eclipse應該創建一個新項目,並在掃描更改時使用新文件夾內容更新該項目。 現有來源現在是新項目的一部分。
雖然您必須執行三個額外步驟,但現在您可以使用原始源進行備份,並且還可以在現有項目中使用它們的副本。 如果存儲空間是一個問題,只需移動/剪切源而不是完全復制原始文件夾內容。
如果基於現有Maven結構創建新項目:
使用常規項目向導創建項目,並為項目提供與剛創建的項目相同的名稱。
如果您嘗試通過m2e將項目創建為Maven項目,則會收到項目/ pom已存在的錯誤。
我建議這樣做,因為你試過的方法都沒有奏效 - 僅供參考
在包瀏覽器和導航屏幕中,您現在應該看到您創建的項目。 請注意,eclipse不會復制您的文件,它只允許您使用現有的源並從eclipse中編輯它。
有幾種方法可以將文件添加到Eclipse中的現有Java項目中。 因此,假設您已經在Eclipse中創建了Java項目(例如,使用File
- > New
- > Project...
- 並選擇Java project
)。
要將Java文件放入新項目,您可以執行以下任何操作。 請注意,還有其他方法。 順序是我的偏好。
Navigator
視圖中。 您必須首先創建任何所需的Java包。 此方法最適用於現有Java包中的一些文件。 File
- > Import...
- 選擇File System
。 然后,您可以在此處准確選擇要導入到新項目中的文件以及要將它們放入哪個Java包中。 如果要導入許多文件或有多個Java包,這非常方便。 File
- > Refresh
刷新本機系統的Eclipse視圖。 請記住在刷新之前選擇新項目。 最后一個是你做的 - 減去刷新...
按照標准eclipse文檔中的說明進行操作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.