AFAIK, Play 2.0.4 contains commons-io:commons-io:2.0.1
through selenium which is itself brought by fluentlenium. And I suspect that you have imported a different version of commons-io
in your lib
folder.
You can check this by using dependencies
on the Play console:
[my_project] $ dependencies
...
| commons-io:commons-io:2.0.1 | org.seleniumhq.selenium:selenium-firefox-driver:2.16.1 | As commons-io.jar |
...
[my_project] $
So either remove the dependency from Play (if you are not using fluentlenium), either from your lib directory.
To remove the transitive dependency from fluentlenium
, edit your Build.scala
with:
val appDependencies = Seq(
...
("org.fluentlenium" % "fluentlenium-festassert" % "0.5.6" % "test") .exclude("commons-io", "commons-io")
)