我正試圖「將現有項目導入工作區」。作爲「根目錄」,我選擇了我的所有.java(和.class)文件所在的目錄。 Eclipse給我寫道:「找不到可導入的項目」。爲什麼?爲什麼「找不到可導入的項目」?
回答
Eclipse正在尋找eclipse項目,這意味着它正在搜索根目錄中的eclipse特定文件,即.project
和.classpath
。您給Eclipse提供了錯誤的目錄(如果您正在導入eclipse項目),或者您確實想從現有源創建新項目(new
- >java project
- >create project from existing source
)。
我想你可能想要第二個,因爲Eclipse項目通常有獨立的源碼&構建目錄。如果你的源碼和.class文件在同一個目錄下,你可能沒有eclipse項目。
這個答案與Laura的答案相同,但是在新的eclipse版本中,您將無法看到「從現有源創建項目」選項。
因此,你可以這樣做,而不是:
轉到文件>新>項目
選擇項目的類型,單擊下一步
取消選中使用defau LT位置
點擊瀏覽導航到你的源文件夾,或鍵入路徑到您的源
點擊完成
在日食從這個discussion forum兩者.org
在新的更新日食中,在這裏找到選項「create project from existing source
」, File>New>Project>Android>Android
來自現有代碼的項目。然後瀏覽到根目錄。
我有同樣的問題,當我修改的.project XML文件。當我將文件恢復到原始版本時,項目已創建,然後我可以導入項目。也許這可以幫助別人誰擁有了同樣的問題;)
,如果你是通過命令控制檯構建Maven項目,請確保以下是在命令的末尾:
eclipse:eclipse -Dwtpversion=2.0
爲了爲android項目解決這個問題。按照下面提到的步驟 new-> android project->從現有源創建項目,並在此您可以給你的代碼位置。現在,它會導入所有指定的項目代碼,並將工作正常
沒有任何工作 – 2013-03-20 10:07:05
對我來說它的工作.. – Vsw10 2013-03-22 10:28:59
如果你沒有,我只有.project
和.classpath
文件在目錄中,唯一的方法,適用於最新版本(至少對我而言) Eclipse的是:
- 創建一個新的Android項目
File
- >New
- >Project...
- >Android
- >Android Application Project
- >Next >
- 填寫VALU此頁面上的ES和以下根據應用程序的需要
- 讓你的現有代碼到剛剛創建
- 右鍵單擊
src
文件中的項目在Package Explorer General
- >File System
- >Next >
Browse
到項目中,選擇所需的文件,打Finish
- 右鍵單擊
在此之後,您應該有一個項目,包括所有現有的代碼以及新的.project
和.classpath
文件。
經過很長時間終於我發現了! Here my way: File - > New Project - > Android Project From Existing Code - > 瀏覽至您的項目根目錄 完成!
你的答案是Android的具體... – 2018-03-09 22:28:15
我對這個問題有一個完美的解決方案。在完成以下簡單步驟之後,您將能夠在Eclipse中導入源代碼!
首先,在原因爲什麼你不能你的項目導入Eclipse中的工作站是,你不必的.project和的.classpath文件。
現在我們知道爲什麼會這樣,所以我們需要做的是創造的.project和的.classpath文件的項目文件中。這裏是你如何做到這一點:
首先創建的.classpath文件:
- 創建一個新的txt文件,並將其命名爲。類路徑
複製粘貼以下代碼並保存:
<?xml version="1.0" encoding="UTF-8"?> <classpath> <classpathentry kind="src" path="src"/> <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> <classpathentry kind="output" path="bin"/> </classpath>
然後創建的.project文件:
- 創建一個新的txt文件並將其命名爲。項目
複製粘貼以下代碼:
<?xml version="1.0" encoding="UTF-8"?> <projectDescription> <name>HereIsTheProjectName</name> <comment></comment> <projects> </projects> <buildSpec> <buildCommand> <name>org.eclipse.jdt.core.javabuilder</name> <arguments> </arguments> </buildCommand> </buildSpec> <natures> <nature>org.eclipse.jdt.core.javanature</nature> </natures> </projectDescription>
您必須將名稱字段更改爲您的項目名稱。您可以在第3行中將HereIsTheProjectName更改爲您自己的項目名稱。然後保存它。
這是所有,享受!
原因: 您的ID無法找到.project文件。這發生在git的承諾,許多時候人們不推項目文件
解決方案: 如果你有行家安裝,然後使用下面的鐙骨
- MVN蝕:清潔
- MVN蝕: eclipse
享受!
- 1. 爲什麼我的IntelliJ IDEA項目找不到這個導入?
- 2. 爲什麼找不到導入命令?
- 3. 爲什麼我不能將現有項目導入到eclipse中?
- 4. 爲什麼不能將android項目導入到eclipse中?
- 5. _IDTExtensibility2,什麼DLL導入到ATL項目?
- 6. 導入Java項目,找不到src
- 7. 爲什麼Hibernate3被導入到我的項目中?
- 8. 爲什麼我的ReadTheDocs項目不能導入?
- 9. 爲什麼eclipse不能正確導入我的項目?
- 10. 爲什麼Netbeans不會導入我的示例項目?
- 11. 爲什麼我在導入項目時遇到無效的項目描述?
- 12. 爲什麼我的web項目找不到我的elmah.axd文件
- 13. 爲什麼fastlanes的increment_build_number找不到我的項目?
- 14. ListView項目不可點擊。爲什麼?
- 15. 爲什麼在我的項目中找不到com.google.android?
- 16. 爲什麼我不能在Django項目中導入模塊?
- 17. GCJ爲什麼不從我的導入包中找到類?
- 18. 爲什麼在從Github導入Android項目時不顯示項目?
- 19. 沒有找到libgdx項目導入
- 20. 爲什麼sys.path顯示不存在的項目(這會導致導入問題)?
- 21. 爲什麼我找不到Panel Repeater項目?
- 22. netbeans或任何IDE在導入項目時尋找什麼
- 23. 爲什麼不eclipse Helios web項目在運行時找到依賴項目類?
- 24. 我不明白爲什麼我們需要導入Android sdk到項目中
- 25. 從到位桶導入項目,名稱爲「默認」未找到
- 26. 爲什麼Aptana 3(OS X)在導入的項目中找不到django設置模塊?
- 27. 爲什麼Facebook SDK無法導入我的Android項目?
- 28. 在ReactJS項目中導入webpack的行爲是什麼?
- 29. 從VCS導入項目:系統找不到指定的路徑
- 30. 如何導入Maven項目時找不到它的父pom?
我認爲你是對的。我已經從目錄中刪除了「.project」和「.classpath」文件,然後我得到了描述的問題。但我只是試圖「從現有源創建項目」。它似乎工作。但我仍然沒有「.project」和「.classpath」文件到目錄中。所以,eclipse創建了一個項目,但它沒有創建與該項目相關的文件。你知道爲什麼嗎? – Roman 2010-04-14 14:18:21
檢查您的工作區文件夾。我相信應該有一個文件夾,其中包含項目名稱和其中的兩個文件。其中之一可能有通往你的真實課程的路徑。 – laura 2010-04-14 17:20:35
有沒有這樣的事情從現有的源創建項目....我看不到.......當你按新建 - > Java項目.........然後沒有更多的選項,你只需要添加一個新項目的對話框。 – 2011-07-12 18:35:29