解決 在IDEA中使用Maven和Scala新建項目沒有自動產生src 以及spark的編譯運行配置


 

今天在IDEA中使用Maven和Scala新建項目,沒有自動產生src ,而且一直顯示在下載文件,百度了一下,應該是國內的網速限制了到Maven的訪問。

第一種解決方案: 在創建項目的這一步時,加一句下面的參數

name: archetypeCatalog
vallue: internal

如圖(懶得截圖,直接用熱心網友貼的)

 

 

第二種解決方案: 下載maven到本地

  官方網站 http://maven.apache.org/  ,download ,我下載的3.3.9版;mac可以直接

wget https://archive.apache.org/dist/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz

 

  idea中新建maven,選擇

下一步:修改maven配置文件的路徑為下載后解壓到本地的路徑

 

 

 

成功后,新建scala class ,找不到這個選項。解決: 

第一,添加scala SDK(沒有sdk可以使用idea自動下載,或者自己安裝配置setting);

第二,如果還是沒有Scala Class選項,進入file-》setting->Build ->maven重新選擇下;

          也可以導入一個已經存在的maven項目(慕課網相應課程提供的代碼,例如"以慕課網日志分析為例 進入大數據 Spark SQL 的世界"),系統會自動下載引用的外部包,包括scala class;

         下一步,運行時報錯 : “ C:\Users\mine\.m2\repository\org\scala-lang\scala-compiler\2.11.8\scala-compiler-2.11.8.jar” ,查看路徑下的這個包下載失敗,復制一個即可。

       下一步,報錯 ,ipdata (解決:pom文件中刪除該dependency)。 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM