Uploaded image for project: 'Spark'
  1. Spark
  2. SPARK-5489

KMeans clustering java.lang.NoSuchMethodError: scala.runtime.IntRef.create (I)Lscala/runtime/IntRef;

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Duplicate
    • 1.2.0
    • None
    • MLlib
    • None
    • Spark 1.2
      Maven

    Description

      The KMeans clustering generates following error, which also seems to be due version mismatch between Scala used for compiling Spark and Scala in Spark 1.2 Maven dependency.

      Exception in thread "main" java.lang.NoSuchMethodError: scala.runtime.IntRef.create

      (I)Lscala/runtime/IntRef;
      at

      org.apache.spark.mllib.clustering.KMeans.initKMeansParallel(KMeans.scala:282)
      at

      org.apache.spark.mllib.clustering.KMeans.runAlgorithm(KMeans.scala:155)
      at

      org.apache.spark.mllib.clustering.KMeans.run(KMeans.scala:132)
      at

      org.apache.spark.mllib.clustering.KMeans$.train(KMeans.scala:352)
      at

      org.apache.spark.mllib.clustering.KMeans$.train(KMeans.scala:362)
      at

      org.apache.spark.mllib.clustering.KMeans.train(KMeans.scala)
      at

      clusterer.kmeans.KMeansClusterer.main(KMeansClusterer.java:35)

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              dvohra DeepakVohra
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: