在使用IDEA過程中卸耘,有很多地方需要pom文件導(dǎo)入maven依賴,以給pom文件添加一個spark-core的依賴為例:
1.找并進入網(wǎng)站:Maven Repository: Search/Browse/Explore (mvnrepository.com)
2.在搜索框輸入:spark-core,點擊搜索,選擇Apache版本的
3.找到自己想要的版本(我選的3.1.1),點擊version的小方框
4.進入界面之后肮韧,復(fù)制下面maven方框的命令
? <dependency>
? ? ? ? ? <groupId>org.apache.spark</groupId>
? ? ? ? ? <artifactId>spark-core_2.12</artifactId>
? ? ? ? ? <version>3.1.1</version>
? </dependency>
5.在porject找到target文件下的pom.xml點開,把復(fù)制的命令貼在pom.xml文件里面:
? ? ? ?之前如果沒有添加過依賴包,字段“org.apache.spark”弄企、“spark-core_2.12”和“3.1.1”是紅色的超燃,說明IDEA里面沒有該源碼包,此時需要下載源碼拘领,點開IDEA右側(cè)maven視圖意乓,找到下面帶有紅色波浪線的地方(下圖沒有是因為我下載過了),然后點擊下載符號约素,選擇“Download Sources”下載即可届良。(Download Sources是下載源碼,Download Documentation是下載文檔业汰,一般選擇下載源碼)
? ? 其他依賴包、源碼按上述操作導(dǎo)入下載即可菩颖。
? ? ? ?如果沒有添加依賴包样漆,是找不到相關(guān)命令的源碼的(“Nothing found”)』奕颍或者使用那句代碼的時候放祟,用“Ctrl+鼠標(biāo)左鍵”查看源碼的時候會提示:Catnot find declaration to go to
(原因:沒有添加相關(guān)的依賴包),按上述流程添加依賴包并下載源碼就好了呻右。