我想從Spark源代碼修改算法。在Eclipse Luna中,我嘗試通過文件 - >導入 - >常規 - >現有項目將源代碼導入到Workspace中,但之後,src文件夾沒有任何文件。那麼我應該怎麼做呢?將Spark源代碼導入Eclipse IDE
-1
A
回答
1
星火項目由多個模塊
<modules>
<module>common/sketch</module>
<module>common/network-common</module>
<module>common/network-shuffle</module>
<module>common/unsafe</module>
<module>common/tags</module>
<module>core</module>
<module>graphx</module>
<module>mllib</module>
<module>tools</module>
<module>streaming</module>
<module>sql/catalyst</module>
<module>sql/core</module>
<module>sql/hive</module>
<module>external/docker-integration-tests</module>
<module>assembly</module>
<module>examples</module>
<module>repl</module>
<module>launcher</module>
<module>external/kafka</module>
<module>external/kafka-assembly</module>
</modules>
如果要導入完整的星火項目嘗試這樣的:
文件 - >導入 - >選擇 - > Maven的 - >現有的Maven項目 - >(選擇Spark項目的根目錄)
注意:確保已經安裝了eclipse-maven-plugin。
0
cd到您的Spark源代碼的主目錄。 運行:
mvn eclipse:eclipse
這將幫助你以你的星火項目轉換爲Eclipse的Maven項目。
則:
File -> Import -> Select -> Maven -> Existing Maven Projects -> (Select the root directory of Spark project)
相關問題
- 1. Java IDE - Eclipse,導入資源
- 2. 將Liferay portlet導入Eclipse IDE
- 3. 如何將Java源代碼放入IDE
- 4. android導入系統源代碼到Eclipse
- 5. 的Python:導入源代碼到Eclipse
- 6. 無法導入eclipse源代碼
- 7. 在Eclipse中導入庫的源代碼
- 8. 在Eclipse中導入球衣源代碼
- 9. 在eclipse中導入JIRA源代碼
- 10. 在eclipse中導入Android源代碼
- 11. Eclipse IDE - 「Outline」功能的源代碼
- 12. 如何將GWT源代碼導入到eclipse中?
- 13. Spark Apache源代碼
- 14. 如何將spring源代碼導入eclipse以便讀取它?
- 15. 如何將jetty源代碼導入eclipse中?
- 16. 如何將Mapsforge庫源代碼導入到Eclipse中
- 17. Eclipse:將源代碼文件夾導入到其他項目
- 18. 如何將Derby源代碼導入到eclipse中?
- 19. 如何將Spring框架源代碼導入到eclipse項目中?
- 20. 將Eclipse用作商業IDE而沒有開源代碼
- 21. 將Web項目導入Eclipse IDE
- 22. 將資源文件導入PyQt代碼?
- 23. 下載Eclipse的源代碼
- 24. 從git導入代碼到Linux ide kdevelop
- 25. Visual Studio IDE - 從代碼導入設置
- 26. 乳膠+源代碼導入
- 27. Android Launcher2源代碼導入
- 28. 導入github android源碼到eclipse
- 29. 下載Eclipse的源代碼
- 30. 調試。步入Android源代碼。 Eclipse
的感謝!順便說一句,我的目標只是編輯spark-mllib中的代碼。我可以編譯這個代碼而不是整個Spark項目嗎? – jtitusj
由於所有模塊的源代碼都在根目錄中,因此它們也將作爲maven-project導入。您只需更改mllib模塊中的願望代碼並重建完整的項目或者只是mllib模塊。 – Mahendra