diff --git a/akka-samples/akka-sample-camel-java/build.sbt b/akka-samples/akka-sample-camel-java/build.sbt
index a325cb121d..ebf1c875b9 100644
--- a/akka-samples/akka-sample-camel-java/build.sbt
+++ b/akka-samples/akka-sample-camel-java/build.sbt
@@ -2,7 +2,7 @@ name := "akka-sample-camel-java"
version := "2.4-SNAPSHOT"
-scalaVersion := "2.11.5"
+scalaVersion := "2.11.7"
libraryDependencies ++= Seq(
"com.typesafe.akka" %% "akka-camel" % "2.4-SNAPSHOT",
diff --git a/akka-samples/akka-sample-camel-scala/build.sbt b/akka-samples/akka-sample-camel-scala/build.sbt
index 5bf2a48ebf..cc8b01b3cf 100644
--- a/akka-samples/akka-sample-camel-scala/build.sbt
+++ b/akka-samples/akka-sample-camel-scala/build.sbt
@@ -2,7 +2,7 @@ name := "akka-sample-camel-scala"
version := "2.4-SNAPSHOT"
-scalaVersion := "2.11.5"
+scalaVersion := "2.11.7"
libraryDependencies ++= Seq(
"com.typesafe.akka" %% "akka-actor" % "2.4-SNAPSHOT",
diff --git a/akka-samples/akka-sample-cluster-java/build.sbt b/akka-samples/akka-sample-cluster-java/build.sbt
index 4f3e788d0e..254b153b96 100644
--- a/akka-samples/akka-sample-cluster-java/build.sbt
+++ b/akka-samples/akka-sample-cluster-java/build.sbt
@@ -9,7 +9,7 @@ val project = Project(
settings = Project.defaultSettings ++ SbtMultiJvm.multiJvmSettings ++ Seq(
name := "akka-sample-cluster-java",
version := "2.4-SNAPSHOT",
- scalaVersion := "2.11.6",
+ scalaVersion := "2.11.7",
scalacOptions in Compile ++= Seq("-encoding", "UTF-8", "-target:jvm-1.8", "-deprecation", "-feature", "-unchecked", "-Xlog-reflective-calls", "-Xlint"),
javacOptions in Compile ++= Seq("-source", "1.8", "-target", "1.8", "-Xlint:unchecked", "-Xlint:deprecation"),
javacOptions in doc in Compile := Seq("-source", "1.8", "-Xdoclint:none"),
diff --git a/akka-samples/akka-sample-cluster-scala/build.sbt b/akka-samples/akka-sample-cluster-scala/build.sbt
index 2723505a3f..11bebdbd70 100644
--- a/akka-samples/akka-sample-cluster-scala/build.sbt
+++ b/akka-samples/akka-sample-cluster-scala/build.sbt
@@ -9,7 +9,7 @@ val project = Project(
settings = Project.defaultSettings ++ SbtMultiJvm.multiJvmSettings ++ Seq(
name := "akka-sample-cluster-scala",
version := "2.4-SNAPSHOT",
- scalaVersion := "2.11.6",
+ scalaVersion := "2.11.7",
scalacOptions in Compile ++= Seq("-encoding", "UTF-8", "-target:jvm-1.8", "-deprecation", "-feature", "-unchecked", "-Xlog-reflective-calls", "-Xlint"),
javacOptions in Compile ++= Seq("-source", "1.8", "-target", "1.8", "-Xlint:unchecked", "-Xlint:deprecation"),
libraryDependencies ++= Seq(
diff --git a/akka-samples/akka-sample-distributed-data-java/build.sbt b/akka-samples/akka-sample-distributed-data-java/build.sbt
index 188d820a6b..e9a5ff2a12 100644
--- a/akka-samples/akka-sample-distributed-data-java/build.sbt
+++ b/akka-samples/akka-sample-distributed-data-java/build.sbt
@@ -9,7 +9,7 @@ val project = Project(
settings = Project.defaultSettings ++ SbtMultiJvm.multiJvmSettings ++ Seq(
name := "akka-sample-distributed-data-java",
version := "2.4-SNAPSHOT",
- scalaVersion := "2.11.6",
+ scalaVersion := "2.11.7",
scalacOptions in Compile ++= Seq("-encoding", "UTF-8", "-target:jvm-1.8", "-deprecation", "-feature", "-unchecked", "-Xlog-reflective-calls", "-Xlint"),
javacOptions in Compile ++= Seq("-source", "1.8", "-target", "1.8", "-Xlint:unchecked", "-Xlint:deprecation", "-Xdiags:verbose"),
javacOptions in doc in Compile := Seq("-source", "1.8"),
diff --git a/akka-samples/akka-sample-distributed-data-scala/build.sbt b/akka-samples/akka-sample-distributed-data-scala/build.sbt
index e19c115141..14b3b5f286 100644
--- a/akka-samples/akka-sample-distributed-data-scala/build.sbt
+++ b/akka-samples/akka-sample-distributed-data-scala/build.sbt
@@ -9,7 +9,7 @@ val project = Project(
settings = Project.defaultSettings ++ SbtMultiJvm.multiJvmSettings ++ Seq(
name := "akka-sample-distributed-data-scala",
version := "2.4-SNAPSHOT",
- scalaVersion := "2.11.6",
+ scalaVersion := "2.11.7",
scalacOptions in Compile ++= Seq("-encoding", "UTF-8", "-target:jvm-1.8", "-deprecation", "-feature", "-unchecked", "-Xlog-reflective-calls", "-Xlint"),
javacOptions in Compile ++= Seq("-source", "1.8", "-target", "1.8", "-Xlint:unchecked", "-Xlint:deprecation"),
libraryDependencies ++= Seq(
diff --git a/akka-samples/akka-sample-fsm-java-lambda/build.sbt b/akka-samples/akka-sample-fsm-java-lambda/build.sbt
index adbf84cacd..41480d5482 100644
--- a/akka-samples/akka-sample-fsm-java-lambda/build.sbt
+++ b/akka-samples/akka-sample-fsm-java-lambda/build.sbt
@@ -2,7 +2,7 @@ name := "akka-docs-java-lambda"
version := "2.4-SNAPSHOT"
-scalaVersion := "2.11.6"
+scalaVersion := "2.11.7"
javacOptions in compile ++= Seq("-encoding", "UTF-8", "-source", "1.8", "-target", "1.8", "-Xlint")
diff --git a/akka-samples/akka-sample-fsm-scala/build.sbt b/akka-samples/akka-sample-fsm-scala/build.sbt
index 8a5645e631..4923b6ae96 100644
--- a/akka-samples/akka-sample-fsm-scala/build.sbt
+++ b/akka-samples/akka-sample-fsm-scala/build.sbt
@@ -2,7 +2,7 @@ name := "akka-sample-fsm-scala"
version := "2.4-SNAPSHOT"
-scalaVersion := "2.11.5"
+scalaVersion := "2.11.7"
libraryDependencies ++= Seq(
"com.typesafe.akka" %% "akka-actor" % "2.4-SNAPSHOT"
diff --git a/akka-samples/akka-sample-main-java-lambda/build.sbt b/akka-samples/akka-sample-main-java-lambda/build.sbt
index 4d0a3d86ca..bd0906ce3f 100644
--- a/akka-samples/akka-sample-main-java-lambda/build.sbt
+++ b/akka-samples/akka-sample-main-java-lambda/build.sbt
@@ -2,7 +2,7 @@ name := "akka-sample-main-java-lambda"
version := "1.0"
-scalaVersion := "2.11.6"
+scalaVersion := "2.11.7"
libraryDependencies ++= Seq(
"com.typesafe.akka" %% "akka-actor" % "2.4-SNAPSHOT"
diff --git a/akka-samples/akka-sample-main-java/build.sbt b/akka-samples/akka-sample-main-java/build.sbt
index 4abc426989..e4e24000f4 100644
--- a/akka-samples/akka-sample-main-java/build.sbt
+++ b/akka-samples/akka-sample-main-java/build.sbt
@@ -2,7 +2,7 @@ name := "akka-sample-main-java"
version := "2.4-SNAPSHOT"
-scalaVersion := "2.11.5"
+scalaVersion := "2.11.7"
libraryDependencies ++= Seq(
"com.typesafe.akka" %% "akka-actor" % "2.4-SNAPSHOT"
diff --git a/akka-samples/akka-sample-main-scala/build.sbt b/akka-samples/akka-sample-main-scala/build.sbt
index b16a0ef44a..4e46acc244 100644
--- a/akka-samples/akka-sample-main-scala/build.sbt
+++ b/akka-samples/akka-sample-main-scala/build.sbt
@@ -4,7 +4,7 @@ name := "akka-sample-main-scala"
version := "2.4-SNAPSHOT"
-scalaVersion := "2.11.5"
+scalaVersion := "2.11.7"
libraryDependencies ++= Seq(
"com.typesafe.akka" %% "akka-actor" % "2.4-SNAPSHOT"
diff --git a/akka-samples/akka-sample-multi-node-scala/build.sbt b/akka-samples/akka-sample-multi-node-scala/build.sbt
index 2b0e528770..9c32019697 100644
--- a/akka-samples/akka-sample-multi-node-scala/build.sbt
+++ b/akka-samples/akka-sample-multi-node-scala/build.sbt
@@ -9,7 +9,7 @@ val project = Project(
settings = Project.defaultSettings ++ SbtMultiJvm.multiJvmSettings ++ Seq(
name := "akka-sample-multi-node-scala",
version := "2.4-SNAPSHOT",
- scalaVersion := "2.11.5",
+ scalaVersion := "2.11.7",
libraryDependencies ++= Seq(
"com.typesafe.akka" %% "akka-actor" % akkaVersion,
"com.typesafe.akka" %% "akka-remote" % akkaVersion,
diff --git a/akka-samples/akka-sample-osgi-dining-hakkers/pom.xml b/akka-samples/akka-sample-osgi-dining-hakkers/pom.xml
index 280d9e2172..1446e69862 100644
--- a/akka-samples/akka-sample-osgi-dining-hakkers/pom.xml
+++ b/akka-samples/akka-sample-osgi-dining-hakkers/pom.xml
@@ -17,7 +17,7 @@
2.6.0
1.6.0
2.5.0
- 2.11.5
+ 2.11.7
2.11
2.2.3
1.2.1
diff --git a/akka-samples/akka-sample-persistence-java-lambda/build.sbt b/akka-samples/akka-sample-persistence-java-lambda/build.sbt
index a1e59bd55c..5c00b502ce 100644
--- a/akka-samples/akka-sample-persistence-java-lambda/build.sbt
+++ b/akka-samples/akka-sample-persistence-java-lambda/build.sbt
@@ -2,7 +2,7 @@ name := "akka-sample-persistence-java-lambda"
version := "1.0"
-scalaVersion := "2.11.6"
+scalaVersion := "2.11.7"
javacOptions in compile ++= Seq("-encoding", "UTF-8", "-source", "1.8", "-target", "1.8", "-Xlint")
diff --git a/akka-samples/akka-sample-persistence-java/build.sbt b/akka-samples/akka-sample-persistence-java/build.sbt
index aee0022655..17295e02e5 100644
--- a/akka-samples/akka-sample-persistence-java/build.sbt
+++ b/akka-samples/akka-sample-persistence-java/build.sbt
@@ -2,7 +2,7 @@ name := "akka-sample-persistence-java"
version := "2.4-SNAPSHOT"
-scalaVersion := "2.11.5"
+scalaVersion := "2.11.7"
libraryDependencies ++= Seq(
"com.typesafe.akka" %% "akka-persistence" % "2.4-SNAPSHOT"
diff --git a/akka-samples/akka-sample-persistence-scala/build.sbt b/akka-samples/akka-sample-persistence-scala/build.sbt
index 90d7f3a361..728836cfff 100644
--- a/akka-samples/akka-sample-persistence-scala/build.sbt
+++ b/akka-samples/akka-sample-persistence-scala/build.sbt
@@ -2,7 +2,7 @@ name := "akka-sample-persistence-scala"
version := "2.4-SNAPSHOT"
-scalaVersion := "2.11.5"
+scalaVersion := "2.11.7"
libraryDependencies ++= Seq(
"com.typesafe.akka" %% "akka-actor" % "2.4-SNAPSHOT",
diff --git a/akka-samples/akka-sample-remote-java/build.sbt b/akka-samples/akka-sample-remote-java/build.sbt
index 2c1f17d377..081d237f8b 100644
--- a/akka-samples/akka-sample-remote-java/build.sbt
+++ b/akka-samples/akka-sample-remote-java/build.sbt
@@ -2,7 +2,7 @@ name := "akka-sample-remote-java"
version := "2.4-SNAPSHOT"
-scalaVersion := "2.11.5"
+scalaVersion := "2.11.7"
libraryDependencies ++= Seq(
"com.typesafe.akka" %% "akka-actor" % "2.4-SNAPSHOT",
diff --git a/akka-samples/akka-sample-remote-scala/build.sbt b/akka-samples/akka-sample-remote-scala/build.sbt
index 0ee710a383..84765c4daf 100644
--- a/akka-samples/akka-sample-remote-scala/build.sbt
+++ b/akka-samples/akka-sample-remote-scala/build.sbt
@@ -2,7 +2,7 @@ name := "akka-sample-remote-scala"
version := "2.4-SNAPSHOT"
-scalaVersion := "2.11.5"
+scalaVersion := "2.11.7"
libraryDependencies ++= Seq(
"com.typesafe.akka" %% "akka-actor" % "2.4-SNAPSHOT",
diff --git a/akka-samples/akka-sample-supervision-java-lambda/build.sbt b/akka-samples/akka-sample-supervision-java-lambda/build.sbt
index 706c200805..e9eb2697d8 100644
--- a/akka-samples/akka-sample-supervision-java-lambda/build.sbt
+++ b/akka-samples/akka-sample-supervision-java-lambda/build.sbt
@@ -2,7 +2,7 @@ name := "akka-supervision-java-lambda"
version := "1.0"
-scalaVersion := "2.11.6"
+scalaVersion := "2.11.7"
javacOptions in compile ++= Seq("-encoding", "UTF-8", "-source", "1.8", "-target", "1.8", "-Xlint")
diff --git a/project/Dependencies.scala b/project/Dependencies.scala
index 809bce325b..c3d0f9b901 100644
--- a/project/Dependencies.scala
+++ b/project/Dependencies.scala
@@ -10,7 +10,7 @@ object Dependencies {
lazy val scalaCheckVersion = settingKey[String]("The version of ScalaCheck to use.")
val Versions = Seq(
- crossScalaVersions := Seq("2.11.6"), //"2.12.0-M2"
+ crossScalaVersions := Seq("2.11.7"), //"2.12.0-M2"
scalaVersion := crossScalaVersions.value.head,
scalaStmVersion := sys.props.get("akka.build.scalaStmVersion").getOrElse("0.7"),
scalaCheckVersion := sys.props.get("akka.build.scalaCheckVersion").getOrElse("1.11.6"),