2
IはSpark in Actionの例を通して働いて、そしてScalaで暗黙の変換に関する例では、このようなコードであった:スパーク - 特徴警告
class ClassOne[T](val input: T) { }
class ClassOneStr(val one: ClassOne[String]) {
def duplicatedString() = one.input + one.input
}
class ClassOneInt(val one: ClassOne[Int]) {
def duplicatedInt() = one.input.toString + one.input.toString
}
implicit def toStrMethods(one: ClassOne[String]) = new ClassOneStr(one)
implicit def toIntMethods(one: ClassOne[Int]) = new ClassOneInt(one)
I入力これらの線がスパークシェルに、しかし後それぞれ暗黙のdefs私はこのような警告を得る:
warning: there were 1 feature warning(s); re-run with -feature for details
それはまだ動作するようだが、警告はどういう意味ですか?
再実行しましたか? :) – gsamaras
それは何を意味するかわからない、それは 'spark-shell -feature'でスパークを再実行することを意味するのでしょうか? –
scalacOptions ++ = Seq( " - feature") - ビルドのdefファイルに追加する必要があります。 – Isaiah4110