Mac 10.10.2編譯Hadoop-2.6.0-src

樓主寫過一篇博客《Ubuntu14.04 編譯 hadoop2.6.0源碼以及把源碼導入eclipse》 ,基於這篇文章以及網上其他博主的博客,我在Mac 10.10.2上面編譯Hadoop-2.6.0-src,着實吃了不少麻煩。我各種換maven版本和jdk版本,不管怎麼換依舊報錯default-testCompiler(樓主覺得編譯Hadoop源碼報錯,一般都是maven報錯或者jdk報錯),最後樓主把home目錄下的.m2刪除,然後重新編譯就success了。.m2目錄是在編譯源碼時生成的(mvn命令),樓主試了好幾個版本的maven,每次運行不同版本的maven都會在.m2目錄下生成東西,所以要clear在錯誤版本下生成的東西。rm .m2目錄之後,重新編譯就行了(當然,清除之後又會重新生成.m2目錄)。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章