val env = ExecutionEnvironment.getExecutionEnvironment
val text = env.fromElements("first line", "second line")
import AssemblyKeys._
name := "Flink Test"
version := "0.1.0"
organization := "com.NNN"
scalaVersion := "2.10.4"
javacOptions ++= Seq("-source", "1.7", "-target", "1.7")
libraryDependencies ++= Seq(
"org.apache.flink" % "flink-scala" % "0.10.1" % "provided",
"org.apache.flink" % "flink-clients" % "0.10.1" % "provided"
)
resolvers ++= Seq(
"Akka" at "http://akka.io/repository/",
"Sonatype" at "https://oss.sonatype.org/"
)
assemblySettings
jarName in assembly := "flink-test.jar"
fork in run := true
assemblyOption in assembly := (assemblyOption in assembly).value.copy(includeScala = false)
更新
从引用的链接
请注意,这意味着在兼容性2.10模式下当前不可能扩展白盒宏。实际上,宏已经知道2.10和2.11之间最近的重要发展,这使得在两者之间进行类型检查兼容性非常困难。如果您有一个重要的项目使用2.10whitebox宏,那么您可能想看看Scala IDE的2.10版本。
项目>属性>Scala编译器
如果需要,请选中使用项目设置
在Scala安装中,选择2.10并单击OK。
目前,在AWS EMR集群中,我正在使用Spark,它随Scala一起提供。所以在我的项目中,我想使用Scala v2.11和相应的和版本。但我得到一个或其他版本冲突与各种博客和Stackoverflow答案上提供的所有排列。 以下是引发错误的依赖项文件: 建筑sbt 建筑性质 插件。sbt 装配sbt 错误: 参考:https://github.com/sbt/sbt-assembly/issu
在中断三年后回到Play框架,并尝试从最新的Play(2.8.0)和sbt(1.5.5)开始。 我正在尝试运行一个项目并收到以下消息: 在我的文件中,我有: 在我的<code>构建中。sbt文件,我有: 跑步: 我猜可能存在版本冲突,但不确定如何修复。我找到了其他帖子,但他们没有给我答案:未解决的依赖性sbt with play framework 玩!框架和 SBT - ebeans 模块的问题
从SBT到Scala-IDE的路径在很多地方都有很好的描述: 从SBT项目开始 添加SBT插件定义:addSbtPlugin(“com.typesafe.sbteclipse”%“sbteclipse-plugin”%“2.1.0-rc1”) 从SBT内运行'eclipse'命令 使用已安装的Scala-IDE加载项打开Eclipse 导入项目 什么是反向的?如果我在Scala-IDE中启动了一个
在“https://www.coursera.org/learn/scala-spark-big-data/supplement/r7fj9/eclipse-tutorial”课程之后,我试图通过添加插件从sbt创建一个eclipse项目。 它应该持续一分钟,并返回几个成功,但相反,它静止不动,它被卡住了。我收到的消息是 检查https://github.com/typesafehub/sbtec
我需要为我的一个子项目构建一个jar,包括依赖项,以便它可以用作。 我有一个多模块的sbt项目,这个模块是最低级别的(也是纯Java)。 我可以(例如使用sbt-onejar、sbt-proGuard或sbt组件)覆盖最低级别模块的打包方式吗? 看起来这些工具真的被设计成发布后的步骤,但是我真的需要一个(替换或附加的)发布的人工制品来包含依赖项(但只适用于这一个模块)。 更新:发布sbt程序集是针
我有一个sbt构建,当我从命令行运行时可以工作,但Intellij不喜欢。我的Intellij运行在Linux上,它的版本是14.1.4,我的scala插件是1.5.2。 Intellij抱怨我使用enablePlugins(JavaAppPackaging)。错误是“表达式类型(DslEntry)必须符合SBT文件中的设置[_]”。 我的项目/构建。属性文件: 我的项目/插件。sbt公司 我bu