text sbt配置文件
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了text sbt配置文件相关的知识,希望对你有一定的参考价值。
version := "1.0"
scalaVersion := "2.11.8"
val sparkVersion = "2.2.0"
libraryDependencies ++= Seq(
"org.apache.spark" %% "spark-core" % sparkVersion,
"org.apache.spark" %% "spark-sql" % sparkVersion,
"com.typesafe" % "config" % "1.3.3",
)
import com.typesafe.config._
import java.io.File
import com.typesafe.config.{ Config, ConfigFactory }
import org.apache.spark.SparkContext
import org.apache.spark.SparkConf
object AppMaster {
def main(args: Array[String]) : Unit = {
// Create Spark Contexte
//val conf = new SparkConf().setAppName("SIMPLE")
//val sc = new SparkContext(conf)
// Load Configuration
println(args)
val config=ConfigFactory.parseFile(new File(args(0)))
println("::::::::::::::::::::"+config.getString("username"))
}
}
// pass arguments with SBT
sbt "run /home/huraultj/sbttest/application.conf"
以上是关于text sbt配置文件的主要内容,如果未能解决你的问题,请参考以下文章
如何将环境配置文件配置添加到 SBT
sbt配置文件
sbt:子项目的动态聚合
Ubuntu下为Spark安装配置sbt
SBT 1.0.3安装与配置
Linux环境下手动配置sbt