我修改了Spark中的mllib並希望在其他項目中使用自定義的mllib jar。它可以在我使用以下構建火花時使用:如何單獨構建Spark Mllib子模塊
build/mvn -Pyarn -Phadoop-2.4 -Dhadoop.version=2.4.0 -DskipTests clean package
從Spark的文檔中獲得http://spark.apache.org/docs/latest/building-spark.html#building-submodules-individually。但是構建整個Spark包需要很長時間(我的桌面上大約需要7分鐘),所以我只想單獨構建mllib。在Spark中構建子模塊的指令也來自同一個鏈接,我使用的是:
build/mvn -pl :spark-mllib_2.10 clean install
只是構建Mllib本身。它成功構建,但是,當運行其他使用mllib的項目時,我看不到在mllib中所做的更改。當我從頭開始構建整個Spark時,這確實起作用,但我想知道如何使用maven來單獨構建mllib?