Haskellで複素数
複素数のためのData.Complex
パッケージがあります。
複素数は:+
コンストラクタを使います。
> :i :+ data Complex a = !a :+ !a -- Defined in ‘Data.Complex’ infix 6 :+
1+2i
は次のよう:+
を使って次のようになります。
> 1 :+ 2 1 :+ 2 > :t (1 :+ 2) (1 :+ 2) :: Num a => Complex a
共役はconjugateを使います。
> Data.Complex.conjugate (1 :+ 2) 1 :+ (-2)
通常の加減乗除の演算子が使えます。
> let c1 = 1 :+ 2 > let c2 = 1 :+ (-2) > c1 + c2 2.0 :+ 0.0 > c1 * c2 5.0 :+ 0.0 > c1 - c2 0.0 :+ 4.0 > c1 / c2 (-0.6) :+ 0.8
極形式も使えます。mkPolar
絶対値
偏角
で指定します。
> mkPolar 1 pi (-1.0) :+ 1.2246467991473532e-16
複素数から絶対値
偏角
を取り出すことができます。
> polar (1 :+ 1) (1.4142135623730951,0.7853981633974483) > polar ((-1) :+ 0) (1.0,3.141592653589793)
絶対値
> abs (1 :+ 1) 1.4142135623730951 :+ 0.0
Servantのexampleのcabalファイルを作成する
下記にあるexampleのgreet.hs
用のcabalファイルを作ります。
cabal init
にて対話形式で必要な項目を入力していきます。
foo$ cabal init Package name? [default: servant02] greet Package version? [default: 0.1.0.0] Please choose a license: 1) GPL-2 2) GPL-3 3) LGPL-2.1 4) LGPL-3 5) AGPL-3 6) BSD2 * 7) BSD3 8) MIT 9) ISC 10) MPL-2.0 11) Apache-2.0 12) PublicDomain 13) AllRightsReserved 14) Other (specify) Your choice? [default: BSD3] 8 Author name? [default: bar] foo Maintainer email? [default: aaa@gmail.com] foo@gmail.com Project homepage URL? Project synopsis? greet Project category: * 1) (none) 2) Codec 3) Concurrency 4) Control 5) Data 6) Database 7) Development 8) Distribution 9) Game 10) Graphics 11) Language 12) Math 13) Network 14) Sound 15) System 16) Testing 17) Text 18) Web 19) Other (specify) Your choice? [default: (none)] 18 What does the package build: 1) Library 2) Executable Your choice? 2 What is the main module of the executable: * 1) Main.hs 2) Other (specify) Your choice? [default: Main.hs] 2 Please specify? greet.hs Source directory: * 1) (none) 2) src 3) Other (specify) Your choice? [default: (none)] What base language is the package written in: * 1) Haskell2010 2) Haskell98 3) Other (specify) Your choice? [default: Haskell2010] Add informative comments to each field in the cabal file (y/n)? [default: n] y Guessing dependencies... Generating LICENSE... Warning: LICENSE already exists, backing up old version in LICENSE.save0 Generating Setup.hs... Warning: Setup.hs already exists, backing up old version in Setup.hs.save0 Generating ChangeLog.md... Warning: ChangeLog.md already exists, backing up old version in ChangeLog.md.save0 Generating greet.cabal... You may want to edit the .cabal file and add a Description field.
そのまま実行しようとすると、依存関係のライブラリの指定がなくてエラーになります。Guessing dependencies...
とありますが、完全には推測してくれないようです。
foo$ cabal run greet.cabal ./greet.cabal has been changed. Re-configuring with most recently used options. If this fails, please run configure manually. Resolving dependencies... Configuring greet-0.1.0.0... Preprocessing executable 'greet' for greet-0.1.0.0... [1 of 1] Compiling Main ( greet.hs, dist/build/greet/greet-tmp/Main.o ) [Servant changed] greet.hs:8:1: error: Failed to load interface for ‘Data.Aeson’ It is a member of the hidden package ‘aeson-1.0.2.1’. Perhaps you need to add ‘aeson’ to the build-depends in your .cabal file. Use -v to see a list of the files searched for. greet.hs:11:1: error: Failed to load interface for ‘Data.Text’ It is a member of the hidden package ‘text-1.2.2.1’. Perhaps you need to add ‘text’ to the build-depends in your .cabal file. Use -v to see a list of the files searched for. greet.hs:13:1: error: Failed to load interface for ‘Network.Wai’ It is a member of the hidden package ‘wai-3.2.1.1’. Perhaps you need to add ‘wai’ to the build-depends in your .cabal file. Use -v to see a list of the files searched for. greet.hs:14:1: error: Failed to load interface for ‘Network.Wai.Handler.Warp’ It is a member of the hidden package ‘warp-3.2.9’. Perhaps you need to add ‘warp’ to the build-depends in your .cabal file. Use -v to see a list of the files searched for. greet.hs:16:1: error: Failed to load interface for ‘Servant’ It is a member of the hidden package ‘servant-server-0.9.1.1’. Perhaps you need to add ‘servant-server’ to the build-depends in your .cabal file. Use -v to see a list of the files searched for.
生成されたgreet.cabal
ファイルに、下記の部分を追加しました。バージョンは省いています。
59 -- Other library packages from which modules are imported. 60 build-depends: base >=4.9 && <4.10, -- カンマを追加 61 aeson, -- 追加 62 text, -- 追加 63 wai, -- 追加 64 warp, -- 追加 65 servant-server -- 追加
実行します。
foo$ cabal run greet.cabal ./greet.cabal has been changed. Re-configuring with most recently used options. If this fails, please run configure manually. Resolving dependencies... Configuring greet-0.1.0.0... Preprocessing executable 'greet' for greet-0.1.0.0... Running greet... ^C foo$
最終的なファイルは下記です。
Servantのログ出力
@lotz さんの下記の記事があります。手元で動かそうとしたところ(2017/01/15時点)、記事が書かれた頃とライブラリのバージョンが変わっているため、そのままでは動作しませんでした。そこで、修正部分をメモしました。
修正のポイントは以下の2点です。
作業手順
- 適当な作業用のディレクトリを作ります。
- 記事より
servant-logger-example.cabal
をコピーします。 - 記事より
app/Main.hs
をコピーします。 - 修正をします(下記に差分のdiffをとりました)。
cabal install
します。cabal build
します。dist/build/app/app
を実行します。
修正の差分は次の通りです。
foo$ diff app/Main_before.hs app/Main.hs 14c14 < import Control.Monad.Trans.Either --- > import Control.Monad.Trans.Except 24,27c24 < instance MonadLogger m => MonadLogger (EitherT e m) where < monadLoggerLog a b c d = lift $ monadLoggerLog a b c d < < loggingServer :: ServerT API (EitherT ServantErr (LoggingT IO)) --- > loggingServer :: ServerT API (ExceptT ServantErr (LoggingT IO)) 35a33 > Warp.run 8080 $ serve api server
修正をしないと、下記のようなコンパイルエラーとなります。
[1 of 1] Compiling Main ( app/Main.hs, interpreted ) app/Main.hs:35:18: error: • Couldn't match type ‘EitherT ServantErr (LoggingT IO)’ with ‘Control.Monad.Trans.Except.ExceptT ServantErr (LoggingT IO)’ arising from a functional dependency between: constraint ‘servant-0.9.1.1:Servant.Utils.Enter.Enter (EitherT ServantErr (LoggingT IO) Text) (Control.Monad.Trans.Except.ExceptT ServantErr (LoggingT IO) :~> Control.Monad.Trans.Except.ExceptT ServantErr IO) (Control.Monad.Trans.Except.ExceptT ServantErr IO Text)’ arising from a use of ‘enter’ instance ‘servant-0.9.1.1:Servant.Utils.Enter.Enter (m a) (m :~> n) (n a)’ at <no location info> • In the expression: (hoistNat (Nat runStdoutLoggingT)) `enter` loggingServer In an equation for ‘server’: server = (hoistNat (Nat runStdoutLoggingT)) `enter` loggingServer In the expression: do { putStrLn "Listening on port 8080"; let server = (hoistNat (Nat runStdoutLoggingT)) `enter` loggingServer; Warp.run 8080 $ serve api server }
このコンパイルエラーの解決には下記が参考になりました。
Control.Monad.Logger
ScalaとPlayFrameworkインストール
Javaの確認
(bar)blender:work06 foo$ java -version java version "1.8.0_05" Java(TM) SE Runtime Environment (build 1.8.0_05-b13) Java HotSpot(TM) 64-Bit Server VM (build 25.5-b02, mixed mode)
Scalaのインストール
(bar)blender:work06 foo$ curl -O http://downloads.lightbend.com/scala/2.11.8/scala-2.11.8.tgz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 27.3M 100 27.3M 0 0 726k 0 0:00:38 0:00:38 --:--:-- 484k (bar)blender:work06 foo$ tar xzf scala-2.11.8.tgz (bar)blender:work06 foo$ ls scala-2.11.8 scala-2.11.8.tgz (bar)blender:work06 foo$ ls scala-2.11.8/ bin doc lib man (bar)blender:work06 foo$ ls scala-2.11.8/bin fsc fsc.bat scala scala.bat scalac scalac.bat scaladoc scaladoc.bat scalap scalap.bat (bar)blender:work06 foo$ sudo mv scala-2.11.8 /usr/local/scala (bar)blender:work06 foo$ ls /usr/local/scala/ bin doc lib man (bar)blender:work06 foo$ vi ~/.bash_profile (bar)blender:work06 foo$ source ~/.bash_profile (bar)blender:work06 foo$ which scala /usr/local/scala/bin/scala
Scalaの動作確認
(bar)blender:work06 foo$ scala Welcome to Scala 2.11.8 (Java HotSpot(TM) 64-Bit Server VM, Java 1.8.0_05). Type in expressions for evaluation. Or try :help. scala> println("Hello World!!") Hello World!!
Activatorのインストール
(bar)blender:work06 foo$ curl -O https://downloads.typesafe.com/typesafe-activator/1.3.10/typesafe-activator-1.3.10-minimal.zip % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 1025k 100 1025k 0 0 824k 0 0:00:01 0:00:01 --:--:-- 823k (bar)blender:work06 foo$ unzip typesafe-activator-1.3.10-minimal.zip Archive: typesafe-activator-1.3.10-minimal.zip creating: activator-1.3.10-minimal/ creating: activator-1.3.10-minimal/bin/ inflating: activator-1.3.10-minimal/bin/activator.bat inflating: activator-1.3.10-minimal/bin/activator creating: activator-1.3.10-minimal/libexec/ inflating: activator-1.3.10-minimal/libexec/activator-launch-1.3.10.jar (bar)blender:work06 foo$ sudo mv activator-1.3.10-minimal /usr/local/activator (bar)blender:work06 foo$ vi ~/.bash_profile (bar)blender:work06 foo$ source ~/.bash_profile (bar)blender:work06 foo$ which activator /usr/local/activator/bin/activator
Activatorの依存関係のライブラリの取得(時間がかかる)
(bar)blender:work06 foo$ activator help Getting com.typesafe.activator activator-launcher 1.3.10 ... downloading https://repo.typesafe.com/typesafe/ivy-releases/com.typesafe.activator/activator-launcher/1.3.10/jars/activator-launcher.jar ... [SUCCESSFUL ] com.typesafe.activator#activator-launcher;1.3.10!activator-launcher.jar (7114ms) downloading https://repo.typesafe.com/typesafe/ivy-releases/com.typesafe.activator/activator-props/1.3.10/jars/activator-props.jar ... [SUCCESSFUL ] com.typesafe.activator#activator-props;1.3.10!activator-props.jar (7011ms) downloading https://repo.typesafe.com/typesafe/ivy-releases/com.typesafe.activator/activator-ui-common/1.3.10/jars/activator-ui-common.jar ... [SUCCESSFUL ] com.typesafe.activator#activator-ui-common;1.3.10!activator-ui-common.jar (9412ms) downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/completion_2.11/0.13.11/jars/completion_2.11.jar ... [SUCCESSFUL ] org.scala-sbt#completion_2.11;0.13.11!completion_2.11.jar (11907ms) downloading https://repo.typesafe.com/typesafe/ivy-releases/com.typesafe.activator/activator-templates-cache/1.0-a0afb008ea619bf9d87dc010156cddffa8a6f880/jars/activator-templates-cache.jar ... [SUCCESSFUL ] com.typesafe.activator#activator-templates-cache;1.0-a0afb008ea619bf9d87dc010156cddffa8a6f880!activator-templates-cache.jar (5757ms) downloading https://repo.typesafe.com/typesafe/ivy-releases/com.typesafe.activator/activator-common/1.0-a0afb008ea619bf9d87dc010156cddffa8a6f880/jars/activator-common.jar ... [SUCCESSFUL ] com.typesafe.activator#activator-common;1.0-a0afb008ea619bf9d87dc010156cddffa8a6f880!activator-common.jar (7152ms) downloading https://repo1.maven.org/maven2/org/scala-lang/modules/scala-xml_2.11/1.0.1/scala-xml_2.11-1.0.1.jar ... [SUCCESSFUL ] org.scala-lang.modules#scala-xml_2.11;1.0.1!scala-xml_2.11.jar(bundle) (2320ms) downloading https://repo1.maven.org/maven2/org/scala-lang/modules/scala-parser-combinators_2.11/1.0.1/scala-parser-combinators_2.11-1.0.1.jar ... [SUCCESSFUL ] org.scala-lang.modules#scala-parser-combinators_2.11;1.0.1!scala-parser-combinators_2.11.jar(bundle) (1148ms) downloading https://repo1.maven.org/maven2/org/apache/lucene/lucene-core/4.3.0/lucene-core-4.3.0.jar ... [SUCCESSFUL ] org.apache.lucene#lucene-core;4.3.0!lucene-core.jar (6885ms) downloading https://repo1.maven.org/maven2/org/apache/lucene/lucene-analyzers-common/4.3.0/lucene-analyzers-common-4.3.0.jar ... [SUCCESSFUL ] org.apache.lucene#lucene-analyzers-common;4.3.0!lucene-analyzers-common.jar (7632ms) downloading https://repo1.maven.org/maven2/org/apache/lucene/lucene-queryparser/4.3.0/lucene-queryparser-4.3.0.jar ... [SUCCESSFUL ] org.apache.lucene#lucene-queryparser;4.3.0!lucene-queryparser.jar (3268ms) downloading https://repo1.maven.org/maven2/com/typesafe/akka/akka-actor_2.11/2.3.9/akka-actor_2.11-2.3.9.jar ... [SUCCESSFUL ] com.typesafe.akka#akka-actor_2.11;2.3.9!akka-actor_2.11.jar (12849ms) downloading https://repo1.maven.org/maven2/com/amazonaws/aws-java-sdk/1.3.29/aws-java-sdk-1.3.29.jar ... [SUCCESSFUL ] com.amazonaws#aws-java-sdk;1.3.29!aws-java-sdk.jar (48465ms) downloading https://repo1.maven.org/maven2/org/apache/commons/commons-compress/1.4.1/commons-compress-1.4.1.jar ... [SUCCESSFUL ] org.apache.commons#commons-compress;1.4.1!commons-compress.jar (1645ms) downloading https://repo1.maven.org/maven2/org/tukaani/xz/1.0/xz-1.0.jar ... [SUCCESSFUL ] org.tukaani#xz;1.0!xz.jar (1980ms) downloading https://repo1.maven.org/maven2/org/apache/lucene/lucene-queries/4.3.0/lucene-queries-4.3.0.jar ... [SUCCESSFUL ] org.apache.lucene#lucene-queries;4.3.0!lucene-queries.jar (1913ms) downloading https://repo1.maven.org/maven2/org/apache/lucene/lucene-sandbox/4.3.0/lucene-sandbox-4.3.0.jar ... [SUCCESSFUL ] org.apache.lucene#lucene-sandbox;4.3.0!lucene-sandbox.jar (835ms) downloading https://repo1.maven.org/maven2/jakarta-regexp/jakarta-regexp/1.4/jakarta-regexp-1.4.jar ... [SUCCESSFUL ] jakarta-regexp#jakarta-regexp;1.4!jakarta-regexp.jar (726ms) downloading https://repo1.maven.org/maven2/com/typesafe/config/1.2.1/config-1.2.1.jar ... [SUCCESSFUL ] com.typesafe#config;1.2.1!config.jar(bundle) (5041ms) downloading https://repo1.maven.org/maven2/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.jar ... [SUCCESSFUL ] commons-logging#commons-logging;1.1.1!commons-logging.jar (910ms) downloading https://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.1/httpclient-4.1.jar ... [SUCCESSFUL ] org.apache.httpcomponents#httpclient;4.1!httpclient.jar (4907ms) downloading https://repo1.maven.org/maven2/commons-codec/commons-codec/1.3/commons-codec-1.3.jar ... [SUCCESSFUL ] commons-codec#commons-codec;1.3!commons-codec.jar (1260ms) downloading https://repo1.maven.org/maven2/org/codehaus/jackson/jackson-core-asl/1.8.9/jackson-core-asl-1.8.9.jar ... [SUCCESSFUL ] org.codehaus.jackson#jackson-core-asl;1.8.9!jackson-core-asl.jar (2798ms) downloading https://repo1.maven.org/maven2/org/codehaus/jackson/jackson-mapper-asl/1.8.9/jackson-mapper-asl-1.8.9.jar ... [SUCCESSFUL ] org.codehaus.jackson#jackson-mapper-asl;1.8.9!jackson-mapper-asl.jar (4852ms) downloading https://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.1/httpcore-4.1.jar ... [SUCCESSFUL ] org.apache.httpcomponents#httpcore;4.1!httpcore.jar (1551ms) downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/collections_2.11/0.13.11/jars/collections_2.11.jar ... [SUCCESSFUL ] org.scala-sbt#collections_2.11;0.13.11!collections_2.11.jar (7506ms) downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/control_2.11/0.13.11/jars/control_2.11.jar ... [SUCCESSFUL ] org.scala-sbt#control_2.11;0.13.11!control_2.11.jar (4601ms) downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/io_2.11/0.13.11/jars/io_2.11.jar ... [SUCCESSFUL ] org.scala-sbt#io_2.11;0.13.11!io_2.11.jar (5181ms) downloading https://repo1.maven.org/maven2/jline/jline/2.13/jline-2.13.jar ... [SUCCESSFUL ] jline#jline;2.13!jline.jar (1826ms) downloading https://repo1.maven.org/maven2/org/fusesource/jansi/jansi/1.11/jansi-1.11.jar ... [SUCCESSFUL ] org.fusesource.jansi#jansi;1.11!jansi.jar (696ms) :: retrieving :: org.scala-sbt#boot-app confs: [default] 31 artifacts copied, 0 already retrieved (20211kB/252ms) Getting Scala 2.11.8 (for activator-launcher)... :: retrieving :: org.scala-sbt#boot-scala confs: [default] 6 artifacts copied, 0 already retrieved (26456kB/221ms) Did not detect an activator project in this directory. - activator Load an existing project (has to be executed from the project directory) or print this help message if no project is found Sub-commands - activator ui Open the project in the UI if executed from an existing project directory, otherwise open a project-creation UI. - activator new [project-name] [template-name] Create a new project, prompting for project-name if missing and helping you find a template if template-name is not provided. - activator list-templates Fetch the latest template list and print it to the console.
アプリケーションの作成
(bar)blender:work06 foo$ activator new hello-play play-scala Fetching the latest list of templates... OK, application "hello-play" is being created using the "play-scala" template. To run "hello-play" from the command line, "cd hello-play" then: /Users/foo/work06/hello-play/activator run To run the test for "hello-play" from the command line, "cd hello-play" then: /Users/foo/work06/hello-play/activator test To run the Activator UI for "hello-play" from the command line, "cd hello-play" then: /Users/foo/work06/hello-play/activator ui (bar)blender:work06 foo$ ls hello-play scala-2.11.8.tgz typesafe-activator-1.3.10-minimal.zip
アプリケーションの依存関係のあるライブラリを取得(時間がかかる)
(bar)blender:work06 foo$ cd hello-play/ (bar)blender:hello-play foo$ activator run Getting org.scala-sbt sbt 0.13.11 ... downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/sbt/0.13.11/jars/sbt.jar ... [SUCCESSFUL ] org.scala-sbt#sbt;0.13.11!sbt.jar (7908ms) downloading https://repo1.maven.org/maven2/org/scala-lang/scala-library/2.10.6/scala-library-2.10.6.jar ... [SUCCESSFUL ] org.scala-lang#scala-library;2.10.6!scala-library.jar (26156ms) downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/main/0.13.11/jars/main.jar ... [SUCCESSFUL ] org.scala-sbt#main;0.13.11!main.jar (12527ms) downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/compiler-interface/0.13.11/jars/compiler-interface.jar ... [SUCCESSFUL ] org.scala-sbt#compiler-interface;0.13.11!compiler-interface.jar (7369ms) downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/actions/0.13.11/jars/actions.jar ... [SUCCESSFUL ] org.scala-sbt#actions;0.13.11!actions.jar (10596ms) downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/main-settings/0.13.11/jars/main-settings.jar ... [SUCCESSFUL ] org.scala-sbt#main-settings;0.13.11!main-settings.jar (13708ms) downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/interface/0.13.11/jars/interface.jar ... [SUCCESSFUL ] org.scala-sbt#interface;0.13.11!interface.jar (10260ms) downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/io/0.13.11/jars/io.jar ... [SUCCESSFUL ] org.scala-sbt#io;0.13.11!io.jar (12780ms) downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/ivy/0.13.11/jars/ivy.jar ... [SUCCESSFUL ] org.scala-sbt#ivy;0.13.11!ivy.jar (11668ms) downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/logging/0.13.11/jars/logging.jar ... [SUCCESSFUL ] org.scala-sbt#logging;0.13.11!logging.jar (7181ms) downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/logic/0.13.11/jars/logic.jar ... [SUCCESSFUL ] org.scala-sbt#logic;0.13.11!logic.jar (6015ms) downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/process/0.13.11/jars/process.jar ... [SUCCESSFUL ] org.scala-sbt#process;0.13.11!process.jar (10769ms) downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/run/0.13.11/jars/run.jar ... [SUCCESSFUL ] org.scala-sbt#run;0.13.11!run.jar (7025ms) downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/command/0.13.11/jars/command.jar ... [SUCCESSFUL ] org.scala-sbt#command;0.13.11!command.jar (10598ms) downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/classpath/0.13.11/jars/classpath.jar ... [SUCCESSFUL ] org.scala-sbt#classpath;0.13.11!classpath.jar (12758ms) downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/completion/0.13.11/jars/completion.jar ... [SUCCESSFUL ] org.scala-sbt#completion;0.13.11!completion.jar (9686ms) downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/api/0.13.11/jars/api.jar ... [SUCCESSFUL ] org.scala-sbt#api;0.13.11!api.jar (8226ms) downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/compiler-integration/0.13.11/jars/compiler-integration.jar ... [SUCCESSFUL ] org.scala-sbt#compiler-integration;0.13.11!compiler-integration.jar (13083ms) downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/compiler-ivy-integration/0.13.11/jars/compiler-ivy-integration.jar ... [SUCCESSFUL ] org.scala-sbt#compiler-ivy-integration;0.13.11!compiler-ivy-integration.jar (10420ms) downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/relation/0.13.11/jars/relation.jar ... [SUCCESSFUL ] org.scala-sbt#relation;0.13.11!relation.jar (8075ms) downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/task-system/0.13.11/jars/task-system.jar ... [SUCCESSFUL ] org.scala-sbt#task-system;0.13.11!task-system.jar (10378ms) downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/tasks/0.13.11/jars/tasks.jar ... [SUCCESSFUL ] org.scala-sbt#tasks;0.13.11!tasks.jar (11334ms) downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/tracking/0.13.11/jars/tracking.jar ... [SUCCESSFUL ] org.scala-sbt#tracking;0.13.11!tracking.jar (9726ms) downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/testing/0.13.11/jars/testing.jar ... [SUCCESSFUL ] org.scala-sbt#testing;0.13.11!testing.jar (5430ms) downloading https://repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.10.6/scala-compiler-2.10.6.jar ... [SUCCESSFUL ] org.scala-lang#scala-compiler;2.10.6!scala-compiler.jar (85304ms) downloading https://repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.10.6/scala-reflect-2.10.6.jar ... [SUCCESSFUL ] org.scala-lang#scala-reflect;2.10.6!scala-reflect.jar (18144ms) downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/control/0.13.11/jars/control.jar ... [SUCCESSFUL ] org.scala-sbt#control;0.13.11!control.jar (7241ms) downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/collections/0.13.11/jars/collections.jar ... [SUCCESSFUL ] org.scala-sbt#collections;0.13.11!collections.jar (6412ms) downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/classfile/0.13.11/jars/classfile.jar ... [SUCCESSFUL ] org.scala-sbt#classfile;0.13.11!classfile.jar (5042ms) downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/incremental-compiler/0.13.11/jars/incremental-compiler.jar ... [SUCCESSFUL ] org.scala-sbt#incremental-compiler;0.13.11!incremental-compiler.jar (6415ms) downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/compile/0.13.11/jars/compile.jar ... [SUCCESSFUL ] org.scala-sbt#compile;0.13.11!compile.jar (5377ms) downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/persist/0.13.11/jars/persist.jar ... [SUCCESSFUL ] org.scala-sbt#persist;0.13.11!persist.jar (6649ms) downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/cross/0.13.11/jars/cross.jar ... [SUCCESSFUL ] org.scala-sbt#cross;0.13.11!cross.jar (5114ms) downloading https://repo1.maven.org/maven2/org/scala-sbt/ivy/ivy/2.3.0-sbt-2cc8d2761242b072cedb0a04cb39435c4fa24f9a/ivy-2.3.0-sbt-2cc8d2761242b072cedb0a04cb39435c4fa24f9a.jar ... [SUCCESSFUL ] org.scala-sbt.ivy#ivy;2.3.0-sbt-2cc8d2761242b072cedb0a04cb39435c4fa24f9a!ivy.jar (5608ms) downloading https://repo1.maven.org/maven2/org/scala-sbt/serialization_2.10/0.1.2/serialization_2.10-0.1.2.jar ... [SUCCESSFUL ] org.scala-sbt#serialization_2.10;0.1.2!serialization_2.10.jar (1929ms) downloading https://repo1.maven.org/maven2/org/scala-lang/modules/scala-pickling_2.10/0.10.1/scala-pickling_2.10-0.10.1.jar ... [SUCCESSFUL ] org.scala-lang.modules#scala-pickling_2.10;0.10.1!scala-pickling_2.10.jar (3449ms) downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/cache/0.13.11/jars/cache.jar ... [SUCCESSFUL ] org.scala-sbt#cache;0.13.11!cache.jar (7636ms) downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/test-agent/0.13.11/jars/test-agent.jar ... [SUCCESSFUL ] org.scala-sbt#test-agent;0.13.11!test-agent.jar (6663ms) downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/apply-macro/0.13.11/jars/apply-macro.jar ... [SUCCESSFUL ] org.scala-sbt#apply-macro;0.13.11!apply-macro.jar (7129ms) :: retrieving :: org.scala-sbt#boot-app confs: [default] 49 artifacts copied, 0 already retrieved (17330kB/310ms) Getting Scala 2.10.6 (for sbt)... downloading https://repo1.maven.org/maven2/org/scala-lang/jline/2.10.6/jline-2.10.6.jar ... [SUCCESSFUL ] org.scala-lang#jline;2.10.6!jline.jar (1340ms) :: retrieving :: org.scala-sbt#boot-scala confs: [default] 5 artifacts copied, 0 already retrieved (24494kB/181ms) [info] Loading project definition from /Users/foo/work06/hello-play/project [info] Updating {file:/Users/foo/work06/hello-play/project/}hello-play-build... [info] Resolving org.fusesource.jansi#jansi;1.4 ... [info] downloading https://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.play/sbt-plugin/scala_2.10/sbt_0.13/2.5.10/jars/sbt-plugin.jar ... [info] [SUCCESSFUL ] com.typesafe.play#sbt-plugin;2.5.10!sbt-plugin.jar (13614ms) [info] downloading https://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-coffeescript/scala_2.10/sbt_0.13/1.0.0/jars/sbt-coffeescript.jar ... [info] [SUCCESSFUL ] com.typesafe.sbt#sbt-coffeescript;1.0.0!sbt-coffeescript.jar (8779ms) [info] downloading https://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-less/scala_2.10/sbt_0.13/1.1.0/jars/sbt-less.jar ... [info] [SUCCESSFUL ] com.typesafe.sbt#sbt-less;1.1.0!sbt-less.jar (9220ms) [info] downloading https://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-jshint/scala_2.10/sbt_0.13/1.0.4/jars/sbt-jshint.jar ... [info] [SUCCESSFUL ] com.typesafe.sbt#sbt-jshint;1.0.4!sbt-jshint.jar (5979ms) [info] downloading https://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-rjs/scala_2.10/sbt_0.13/1.0.8/jars/sbt-rjs.jar ... [info] [SUCCESSFUL ] com.typesafe.sbt#sbt-rjs;1.0.8!sbt-rjs.jar (8563ms) [info] downloading https://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-digest/scala_2.10/sbt_0.13/1.1.1/jars/sbt-digest.jar ... [info] [SUCCESSFUL ] com.typesafe.sbt#sbt-digest;1.1.1!sbt-digest.jar (9834ms) [info] downloading https://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-mocha/scala_2.10/sbt_0.13/1.1.0/jars/sbt-mocha.jar ... [info] [SUCCESSFUL ] com.typesafe.sbt#sbt-mocha;1.1.0!sbt-mocha.jar (6931ms) [info] downloading https://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/org.irundaia.sbt/sbt-sassify/scala_2.10/sbt_0.13/1.4.6/jars/sbt-sassify.jar ... [info] [SUCCESSFUL ] org.irundaia.sbt#sbt-sassify;1.4.6!sbt-sassify.jar (13245ms) [info] downloading https://repo1.maven.org/maven2/com/typesafe/play/sbt-routes-compiler_2.10/2.5.10/sbt-routes-compiler_2.10-2.5.10.jar ... [info] [SUCCESSFUL ] com.typesafe.play#sbt-routes-compiler_2.10;2.5.10!sbt-routes-compiler_2.10.jar (2268ms) [info] downloading https://repo1.maven.org/maven2/com/typesafe/play/sbt-run-support_2.10/2.5.10/sbt-run-support_2.10-2.5.10.jar ... [info] [SUCCESSFUL ] com.typesafe.play#sbt-run-support_2.10;2.5.10!sbt-run-support_2.10.jar (701ms) [info] downloading https://repo1.maven.org/maven2/com/typesafe/config/1.3.0/config-1.3.0.jar ... [info] [SUCCESSFUL ] com.typesafe#config;1.3.0!config.jar(bundle) (751ms) [info] downloading https://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/net.contentobjects.jnotify/jnotify/0.94-play-1/jars/jnotify.jar ... [info] [SUCCESSFUL ] net.contentobjects.jnotify#jnotify;0.94-play-1!jnotify.jar (8669ms) [info] downloading https://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-twirl/scala_2.10/sbt_0.13/1.1.1/jars/sbt-twirl.jar ... [info] [SUCCESSFUL ] com.typesafe.sbt#sbt-twirl;1.1.1!sbt-twirl.jar (6737ms) [info] downloading https://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-native-packager/scala_2.10/sbt_0.13/1.0.3/jars/sbt-native-packager.jar ... [info] [SUCCESSFUL ] com.typesafe.sbt#sbt-native-packager;1.0.3!sbt-native-packager.jar (10657ms) [info] downloading https://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-web/scala_2.10/sbt_0.13/1.3.0/jars/sbt-web.jar ... [info] [SUCCESSFUL ] com.typesafe.sbt#sbt-web;1.3.0!sbt-web.jar (9030ms) [info] downloading https://repo1.maven.org/maven2/com/typesafe/play/twirl-api_2.10/1.1.1/twirl-api_2.10-1.1.1.jar ... [info] [SUCCESSFUL ] com.typesafe.play#twirl-api_2.10;1.1.1!twirl-api_2.10.jar (1987ms) [info] downloading https://repo1.maven.org/maven2/commons-io/commons-io/2.4/commons-io-2.4.jar ... [info] [SUCCESSFUL ] commons-io#commons-io;2.4!commons-io.jar (893ms) [info] downloading https://repo1.maven.org/maven2/org/apache/commons/commons-lang3/3.4/commons-lang3-3.4.jar ... [info] [SUCCESSFUL ] org.apache.commons#commons-lang3;3.4!commons-lang3.jar (995ms) [info] downloading https://repo1.maven.org/maven2/com/typesafe/play/build-link/2.5.10/build-link-2.5.10.jar ... [info] [SUCCESSFUL ] com.typesafe.play#build-link;2.5.10!build-link.jar (648ms) [info] downloading https://repo1.maven.org/maven2/com/typesafe/play/twirl-compiler_2.10/1.1.1/twirl-compiler_2.10-1.1.1.jar ... [info] [SUCCESSFUL ] com.typesafe.play#twirl-compiler_2.10;1.1.1!twirl-compiler_2.10.jar (681ms) [info] downloading https://repo1.maven.org/maven2/com/typesafe/play/play-exceptions/2.5.10/play-exceptions-2.5.10.jar ... [info] [SUCCESSFUL ] com.typesafe.play#play-exceptions;2.5.10!play-exceptions.jar (665ms) [info] downloading https://repo1.maven.org/maven2/com/typesafe/play/twirl-parser_2.10/1.1.1/twirl-parser_2.10-1.1.1.jar ... [info] [SUCCESSFUL ] com.typesafe.play#twirl-parser_2.10;1.1.1!twirl-parser_2.10.jar (732ms) [info] downloading https://repo1.maven.org/maven2/org/vafer/jdeb/1.3/jdeb-1.3.jar ... [info] [SUCCESSFUL ] org.vafer#jdeb;1.3!jdeb.jar (1243ms) [info] downloading https://repo1.maven.org/maven2/org/apache/maven/maven-core/3.2.2/maven-core-3.2.2.jar ... [info] [SUCCESSFUL ] org.apache.maven#maven-core;3.2.2!maven-core.jar (1042ms) [info] downloading https://repo1.maven.org/maven2/org/apache/maven/maven-plugin-api/3.2.2/maven-plugin-api-3.2.2.jar ... [info] [SUCCESSFUL ] org.apache.maven#maven-plugin-api;3.2.2!maven-plugin-api.jar (685ms) [info] downloading https://repo1.maven.org/maven2/org/apache/ant/ant/1.9.3/ant-1.9.3.jar ... [info] [SUCCESSFUL ] org.apache.ant#ant;1.9.3!ant.jar (2153ms) [info] downloading https://repo1.maven.org/maven2/org/bouncycastle/bcpg-jdk15on/1.51/bcpg-jdk15on-1.51.jar ... [info] [SUCCESSFUL ] org.bouncycastle#bcpg-jdk15on;1.51!bcpg-jdk15on.jar (949ms) [info] downloading https://repo1.maven.org/maven2/org/apache/maven/maven-model/3.2.2/maven-model-3.2.2.jar ... [info] [SUCCESSFUL ] org.apache.maven#maven-model;3.2.2!maven-model.jar (829ms) [info] downloading https://repo1.maven.org/maven2/org/apache/maven/maven-settings/3.2.2/maven-settings-3.2.2.jar ... [info] [SUCCESSFUL ] org.apache.maven#maven-settings;3.2.2!maven-settings.jar (696ms) [info] downloading https://repo1.maven.org/maven2/org/apache/maven/maven-settings-builder/3.2.2/maven-settings-builder-3.2.2.jar ... [info] [SUCCESSFUL ] org.apache.maven#maven-settings-builder;3.2.2!maven-settings-builder.jar (687ms) [info] downloading https://repo1.maven.org/maven2/org/apache/maven/maven-repository-metadata/3.2.2/maven-repository-metadata-3.2.2.jar ... [info] [SUCCESSFUL ] org.apache.maven#maven-repository-metadata;3.2.2!maven-repository-metadata.jar (676ms) [info] downloading https://repo1.maven.org/maven2/org/apache/maven/maven-artifact/3.2.2/maven-artifact-3.2.2.jar ... [info] [SUCCESSFUL ] org.apache.maven#maven-artifact;3.2.2!maven-artifact.jar (701ms) [info] downloading https://repo1.maven.org/maven2/org/apache/maven/maven-model-builder/3.2.2/maven-model-builder-3.2.2.jar ... [info] [SUCCESSFUL ] org.apache.maven#maven-model-builder;3.2.2!maven-model-builder.jar (840ms) [info] downloading https://repo1.maven.org/maven2/org/apache/maven/maven-aether-provider/3.2.2/maven-aether-provider-3.2.2.jar ... [info] [SUCCESSFUL ] org.apache.maven#maven-aether-provider;3.2.2!maven-aether-provider.jar (715ms) [info] downloading https://repo1.maven.org/maven2/org/eclipse/aether/aether-impl/0.9.0.M2/aether-impl-0.9.0.M2.jar ... [info] [SUCCESSFUL ] org.eclipse.aether#aether-impl;0.9.0.M2!aether-impl.jar (792ms) [info] downloading https://repo1.maven.org/maven2/org/eclipse/aether/aether-api/0.9.0.M2/aether-api-0.9.0.M2.jar ... [info] [SUCCESSFUL ] org.eclipse.aether#aether-api;0.9.0.M2!aether-api.jar (911ms) [info] downloading https://repo1.maven.org/maven2/org/eclipse/aether/aether-util/0.9.0.M2/aether-util-0.9.0.M2.jar ... [info] [SUCCESSFUL ] org.eclipse.aether#aether-util;0.9.0.M2!aether-util.jar (858ms) [info] downloading https://repo1.maven.org/maven2/org/eclipse/sisu/org.eclipse.sisu.plexus/0.0.0.M5/org.eclipse.sisu.plexus-0.0.0.M5.jar ... [info] [SUCCESSFUL ] org.eclipse.sisu#org.eclipse.sisu.plexus;0.0.0.M5!org.eclipse.sisu.plexus.jar(eclipse-plugin) (927ms) [info] downloading https://repo1.maven.org/maven2/org/codehaus/plexus/plexus-interpolation/1.19/plexus-interpolation-1.19.jar ... [info] [SUCCESSFUL ] org.codehaus.plexus#plexus-interpolation;1.19!plexus-interpolation.jar (744ms) [info] downloading https://repo1.maven.org/maven2/org/codehaus/plexus/plexus-utils/3.0.17/plexus-utils-3.0.17.jar ... [info] [SUCCESSFUL ] org.codehaus.plexus#plexus-utils;3.0.17!plexus-utils.jar (1097ms) [info] downloading https://repo1.maven.org/maven2/org/codehaus/plexus/plexus-classworlds/2.5.1/plexus-classworlds-2.5.1.jar ... [info] [SUCCESSFUL ] org.codehaus.plexus#plexus-classworlds;2.5.1!plexus-classworlds.jar(bundle) (735ms) [info] downloading https://repo1.maven.org/maven2/org/codehaus/plexus/plexus-component-annotations/1.5.5/plexus-component-annotations-1.5.5.jar ... [info] [SUCCESSFUL ] org.codehaus.plexus#plexus-component-annotations;1.5.5!plexus-component-annotations.jar (643ms) [info] downloading https://repo1.maven.org/maven2/org/sonatype/plexus/plexus-sec-dispatcher/1.3/plexus-sec-dispatcher-1.3.jar ... [info] [SUCCESSFUL ] org.sonatype.plexus#plexus-sec-dispatcher;1.3!plexus-sec-dispatcher.jar (700ms) [info] downloading https://repo1.maven.org/maven2/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar ... [info] [SUCCESSFUL ] org.sonatype.plexus#plexus-cipher;1.4!plexus-cipher.jar (658ms) [info] downloading https://repo1.maven.org/maven2/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar ... [info] [SUCCESSFUL ] javax.enterprise#cdi-api;1.0!cdi-api.jar (746ms) [info] downloading https://repo1.maven.org/maven2/org/sonatype/sisu/sisu-guice/3.1.0/sisu-guice-3.1.0-no_aop.jar ... [info] [SUCCESSFUL ] org.sonatype.sisu#sisu-guice;3.1.0!sisu-guice.jar (1799ms) [info] downloading https://repo1.maven.org/maven2/org/eclipse/sisu/org.eclipse.sisu.inject/0.0.0.M5/org.eclipse.sisu.inject-0.0.0.M5.jar ... [info] [SUCCESSFUL ] org.eclipse.sisu#org.eclipse.sisu.inject;0.0.0.M5!org.eclipse.sisu.inject.jar(eclipse-plugin) (1135ms) [info] downloading https://repo1.maven.org/maven2/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar ... [info] [SUCCESSFUL ] javax.annotation#jsr250-api;1.0!jsr250-api.jar (658ms) [info] downloading https://repo1.maven.org/maven2/javax/inject/javax.inject/1/javax.inject-1.jar ... [info] [SUCCESSFUL ] javax.inject#javax.inject;1!javax.inject.jar (710ms) [info] downloading https://repo1.maven.org/maven2/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar ... [info] [SUCCESSFUL ] com.google.code.findbugs#jsr305;1.3.9!jsr305.jar (692ms) [info] downloading https://repo1.maven.org/maven2/aopalliance/aopalliance/1.0/aopalliance-1.0.jar ... [info] [SUCCESSFUL ] aopalliance#aopalliance;1.0!aopalliance.jar (652ms) [info] downloading https://repo1.maven.org/maven2/org/eclipse/aether/aether-spi/0.9.0.M2/aether-spi-0.9.0.M2.jar ... [info] [SUCCESSFUL ] org.eclipse.aether#aether-spi;0.9.0.M2!aether-spi.jar (676ms) [info] downloading https://repo1.maven.org/maven2/org/apache/ant/ant-launcher/1.9.3/ant-launcher-1.9.3.jar ... [info] [SUCCESSFUL ] org.apache.ant#ant-launcher;1.9.3!ant-launcher.jar (681ms) [info] downloading https://repo1.maven.org/maven2/org/bouncycastle/bcprov-jdk15on/1.51/bcprov-jdk15on-1.51.jar ... [info] [SUCCESSFUL ] org.bouncycastle#bcprov-jdk15on;1.51!bcprov-jdk15on.jar (9712ms) [info] downloading https://repo1.maven.org/maven2/org/webjars/webjars-locator/0.26/webjars-locator-0.26.jar ... [info] [SUCCESSFUL ] org.webjars#webjars-locator;0.26!webjars-locator.jar (673ms) [info] downloading https://repo1.maven.org/maven2/org/webjars/webjars-locator-core/0.26/webjars-locator-core-0.26.jar ... [info] [SUCCESSFUL ] org.webjars#webjars-locator-core;0.26!webjars-locator-core.jar (686ms) [info] downloading https://repo1.maven.org/maven2/org/apache/commons/commons-compress/1.9/commons-compress-1.9.jar ... [info] [SUCCESSFUL ] org.apache.commons#commons-compress;1.9!commons-compress.jar (1621ms) [info] downloading https://repo1.maven.org/maven2/com/typesafe/jse_2.10/1.1.2/jse_2.10-1.1.2.jar ... [info] [SUCCESSFUL ] com.typesafe#jse_2.10;1.1.2!jse_2.10.jar (1307ms) [info] downloading https://repo1.maven.org/maven2/com/typesafe/npm_2.10/1.1.1/npm_2.10-1.1.1.jar ... [info] [SUCCESSFUL ] com.typesafe#npm_2.10;1.1.1!npm_2.10.jar (622ms) [info] downloading https://repo1.maven.org/maven2/com/typesafe/akka/akka-actor_2.10/2.3.11/akka-actor_2.10-2.3.11.jar ... [info] [SUCCESSFUL ] com.typesafe.akka#akka-actor_2.10;2.3.11!akka-actor_2.10.jar (11834ms) [info] downloading https://repo1.maven.org/maven2/com/typesafe/akka/akka-contrib_2.10/2.3.11/akka-contrib_2.10-2.3.11.jar ... [info] [SUCCESSFUL ] com.typesafe.akka#akka-contrib_2.10;2.3.11!akka-contrib_2.10.jar (3832ms) [info] downloading https://repo1.maven.org/maven2/io/apigee/trireme/trireme-core/0.8.5/trireme-core-0.8.5.jar ... [info] [SUCCESSFUL ] io.apigee.trireme#trireme-core;0.8.5!trireme-core.jar (2150ms) [info] downloading https://repo1.maven.org/maven2/io/apigee/trireme/trireme-node10src/0.8.5/trireme-node10src-0.8.5.jar ... [info] [SUCCESSFUL ] io.apigee.trireme#trireme-node10src;0.8.5!trireme-node10src.jar (3625ms) [info] downloading https://repo1.maven.org/maven2/io/spray/spray-json_2.10/1.3.2/spray-json_2.10-1.3.2.jar ... [info] [SUCCESSFUL ] io.spray#spray-json_2.10;1.3.2!spray-json_2.10.jar(bundle) (3015ms) [info] downloading https://repo1.maven.org/maven2/org/slf4j/slf4j-simple/1.7.12/slf4j-simple-1.7.12.jar ... [info] [SUCCESSFUL ] org.slf4j#slf4j-simple;1.7.12!slf4j-simple.jar (725ms) [info] downloading https://repo1.maven.org/maven2/com/typesafe/akka/akka-remote_2.10/2.3.11/akka-remote_2.10-2.3.11.jar ... [info] [SUCCESSFUL ] com.typesafe.akka#akka-remote_2.10;2.3.11!akka-remote_2.10.jar (16269ms) [info] downloading https://repo1.maven.org/maven2/com/typesafe/akka/akka-cluster_2.10/2.3.11/akka-cluster_2.10-2.3.11.jar ... [info] [SUCCESSFUL ] com.typesafe.akka#akka-cluster_2.10;2.3.11!akka-cluster_2.10.jar (6498ms) [info] downloading https://repo1.maven.org/maven2/com/typesafe/akka/akka-persistence-experimental_2.10/2.3.11/akka-persistence-experimental_2.10-2.3.11.jar ... [info] [SUCCESSFUL ] com.typesafe.akka#akka-persistence-experimental_2.10;2.3.11!akka-persistence-experimental_2.10.jar (4053ms) [info] downloading https://repo1.maven.org/maven2/io/netty/netty/3.8.0.Final/netty-3.8.0.Final.jar ... [info] [SUCCESSFUL ] io.netty#netty;3.8.0.Final!netty.jar(bundle) (6213ms) [info] downloading https://repo1.maven.org/maven2/com/google/protobuf/protobuf-java/2.5.0/protobuf-java-2.5.0.jar ... [info] [SUCCESSFUL ] com.google.protobuf#protobuf-java;2.5.0!protobuf-java.jar(bundle) (4026ms) [info] downloading https://repo1.maven.org/maven2/org/uncommons/maths/uncommons-maths/1.2.2a/uncommons-maths-1.2.2a.jar ... [info] [SUCCESSFUL ] org.uncommons.maths#uncommons-maths;1.2.2a!uncommons-maths.jar (793ms) [info] downloading https://repo1.maven.org/maven2/org/iq80/leveldb/leveldb/0.5/leveldb-0.5.jar ... [info] [SUCCESSFUL ] org.iq80.leveldb#leveldb;0.5!leveldb.jar (1359ms) [info] downloading https://repo1.maven.org/maven2/org/fusesource/leveldbjni/leveldbjni-all/1.7/leveldbjni-all-1.7.jar ... [info] [SUCCESSFUL ] org.fusesource.leveldbjni#leveldbjni-all;1.7!leveldbjni-all.jar(bundle) (4159ms) [info] downloading https://repo1.maven.org/maven2/org/iq80/leveldb/leveldb-api/0.5/leveldb-api-0.5.jar ... [info] [SUCCESSFUL ] org.iq80.leveldb#leveldb-api;0.5!leveldb-api.jar (639ms) [info] downloading https://repo1.maven.org/maven2/com/google/guava/guava/12.0/guava-12.0.jar ... [info] [SUCCESSFUL ] com.google.guava#guava;12.0!guava.jar (5688ms) [info] downloading https://repo1.maven.org/maven2/org/fusesource/leveldbjni/leveldbjni/1.7/leveldbjni-1.7.jar ... [info] [SUCCESSFUL ] org.fusesource.leveldbjni#leveldbjni;1.7!leveldbjni.jar (1111ms) [info] downloading https://repo1.maven.org/maven2/org/fusesource/leveldbjni/leveldbjni-osx/1.5/leveldbjni-osx-1.5.jar ... [info] [SUCCESSFUL ] org.fusesource.leveldbjni#leveldbjni-osx;1.5!leveldbjni-osx.jar (1144ms) [info] downloading https://repo1.maven.org/maven2/org/fusesource/leveldbjni/leveldbjni-linux32/1.5/leveldbjni-linux32-1.5.jar ... [info] [SUCCESSFUL ] org.fusesource.leveldbjni#leveldbjni-linux32;1.5!leveldbjni-linux32.jar (1660ms) [info] downloading https://repo1.maven.org/maven2/org/fusesource/leveldbjni/leveldbjni-linux64/1.5/leveldbjni-linux64-1.5.jar ... [info] [SUCCESSFUL ] org.fusesource.leveldbjni#leveldbjni-linux64;1.5!leveldbjni-linux64.jar (1195ms) [info] downloading https://repo1.maven.org/maven2/org/fusesource/leveldbjni/leveldbjni-win32/1.5/leveldbjni-win32-1.5.jar ... [info] [SUCCESSFUL ] org.fusesource.leveldbjni#leveldbjni-win32;1.5!leveldbjni-win32.jar (888ms) [info] downloading https://repo1.maven.org/maven2/org/fusesource/leveldbjni/leveldbjni-win64/1.5/leveldbjni-win64-1.5.jar ... [info] [SUCCESSFUL ] org.fusesource.leveldbjni#leveldbjni-win64;1.5!leveldbjni-win64.jar (920ms) [info] downloading https://repo1.maven.org/maven2/org/fusesource/hawtjni/hawtjni-runtime/1.8/hawtjni-runtime-1.8.jar ... [info] [SUCCESSFUL ] org.fusesource.hawtjni#hawtjni-runtime;1.8!hawtjni-runtime.jar (690ms) [info] downloading https://repo1.maven.org/maven2/io/apigee/rhino/1.7R5pre4/rhino-1.7R5pre4.jar ... [info] [SUCCESSFUL ] io.apigee#rhino;1.7R5pre4!rhino.jar (7675ms) [info] downloading https://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.12/slf4j-api-1.7.12.jar ... [info] [SUCCESSFUL ] org.slf4j#slf4j-api;1.7.12!slf4j-api.jar (692ms) [info] downloading https://repo1.maven.org/maven2/org/webjars/npm/2.11.2/npm-2.11.2.jar ... [info] [SUCCESSFUL ] org.webjars#npm;2.11.2!npm.jar (8118ms) [info] downloading https://repo1.maven.org/maven2/org/webjars/coffee-script-node/1.7.1/coffee-script-node-1.7.1.jar ... [info] [SUCCESSFUL ] org.webjars#coffee-script-node;1.7.1!coffee-script-node.jar (1023ms) [info] downloading https://repo1.maven.org/maven2/org/webjars/less-node/2.5.0/less-node-2.5.0.jar ... [info] [SUCCESSFUL ] org.webjars#less-node;2.5.0!less-node.jar (1263ms) [info] downloading https://repo1.maven.org/maven2/org/webjars/source-map/0.1.40-1/source-map-0.1.40-1.jar ... [info] [SUCCESSFUL ] org.webjars#source-map;0.1.40-1!source-map.jar (756ms) [info] downloading https://repo1.maven.org/maven2/org/webjars/mkdirp/0.5.0/mkdirp-0.5.0.jar ... [info] [SUCCESSFUL ] org.webjars#mkdirp;0.5.0!mkdirp.jar (679ms) [info] downloading https://repo1.maven.org/maven2/org/webjars/clean-css/2.2.7/clean-css-2.2.7.jar ... [info] [SUCCESSFUL ] org.webjars#clean-css;2.2.7!clean-css.jar (860ms) [info] downloading https://repo1.maven.org/maven2/org/webjars/es6-promise-node/2.1.1/es6-promise-node-2.1.1.jar ... [info] [SUCCESSFUL ] org.webjars#es6-promise-node;2.1.1!es6-promise-node.jar (750ms) [info] downloading https://repo1.maven.org/maven2/org/webjars/amdefine/0.1.0-2/amdefine-0.1.0-2.jar ... [info] [SUCCESSFUL ] org.webjars#amdefine;0.1.0-2!amdefine.jar (666ms) [info] downloading https://repo1.maven.org/maven2/org/webjars/jshint-node/2.6.3-2/jshint-node-2.6.3-2.jar ... [info] [SUCCESSFUL ] org.webjars#jshint-node;2.6.3-2!jshint-node.jar (1385ms) [info] downloading https://repo1.maven.org/maven2/org/webjars/strip-json-comments/1.0.2-1/strip-json-comments-1.0.2-1.jar ... [info] [SUCCESSFUL ] org.webjars#strip-json-comments;1.0.2-1!strip-json-comments.jar (670ms) [info] downloading https://repo1.maven.org/maven2/org/webjars/underscorejs/1.5.2-2/underscorejs-1.5.2-2.jar ... [info] [SUCCESSFUL ] org.webjars#underscorejs;1.5.2-2!underscorejs.jar (770ms) [info] downloading https://repo1.maven.org/maven2/org/webjars/console-browserify/0.1.6-1/console-browserify-0.1.6-1.jar ... [info] [SUCCESSFUL ] org.webjars#console-browserify;0.1.6-1!console-browserify.jar (660ms) [info] downloading https://repo1.maven.org/maven2/org/webjars/rjs/2.2.0/rjs-2.2.0.jar ... [info] [SUCCESSFUL ] org.webjars#rjs;2.2.0!rjs.jar (1899ms) [info] downloading https://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-js-engine/scala_2.10/sbt_0.13/1.1.4/jars/sbt-js-engine.jar ... [info] [SUCCESSFUL ] com.typesafe.sbt#sbt-js-engine;1.1.4!sbt-js-engine.jar (8771ms) [info] downloading https://repo1.maven.org/maven2/org/webjars/mocha/1.17.1/mocha-1.17.1.jar ... [info] [SUCCESSFUL ] org.webjars#mocha;1.17.1!mocha.jar (3114ms) [info] downloading https://repo1.maven.org/maven2/org/webjars/debug/0.7.4/debug-0.7.4.jar ... [info] [SUCCESSFUL ] org.webjars#debug;0.7.4!debug.jar (977ms) [info] downloading https://repo1.maven.org/maven2/org/webjars/diff/1.0.7/diff-1.0.7.jar ... [info] [SUCCESSFUL ] org.webjars#diff;1.0.7!diff.jar (629ms) [info] downloading https://repo1.maven.org/maven2/com/typesafe/play/play-json_2.10/2.4.6/play-json_2.10-2.4.6.jar ... [info] [SUCCESSFUL ] com.typesafe.play#play-json_2.10;2.4.6!play-json_2.10.jar (5052ms) [info] downloading https://repo1.maven.org/maven2/com/nativelibs4java/jnaerator-runtime/0.12/jnaerator-runtime-0.12.jar ... [info] [SUCCESSFUL ] com.nativelibs4java#jnaerator-runtime;0.12!jnaerator-runtime.jar (814ms) [info] downloading https://repo1.maven.org/maven2/com/typesafe/play/play-iteratees_2.10/2.4.6/play-iteratees_2.10-2.4.6.jar ... [info] [SUCCESSFUL ] com.typesafe.play#play-iteratees_2.10;2.4.6!play-iteratees_2.10.jar (3961ms) [info] downloading https://repo1.maven.org/maven2/com/typesafe/play/play-functional_2.10/2.4.6/play-functional_2.10-2.4.6.jar ... [info] [SUCCESSFUL ] com.typesafe.play#play-functional_2.10;2.4.6!play-functional_2.10.jar (1852ms) [info] downloading https://repo1.maven.org/maven2/com/typesafe/play/play-datacommons_2.10/2.4.6/play-datacommons_2.10-2.4.6.jar ... [info] [SUCCESSFUL ] com.typesafe.play#play-datacommons_2.10;2.4.6!play-datacommons_2.10.jar (627ms) [info] downloading https://repo1.maven.org/maven2/joda-time/joda-time/2.8.1/joda-time-2.8.1.jar ... [info] [SUCCESSFUL ] joda-time#joda-time;2.8.1!joda-time.jar (2740ms) [info] downloading https://repo1.maven.org/maven2/org/joda/joda-convert/1.7/joda-convert-1.7.jar ... [info] [SUCCESSFUL ] org.joda#joda-convert;1.7!joda-convert.jar (1364ms) [info] downloading https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-core/2.5.4/jackson-core-2.5.4.jar ... [info] [SUCCESSFUL ] com.fasterxml.jackson.core#jackson-core;2.5.4!jackson-core.jar(bundle) (1407ms) [info] downloading https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.5.4/jackson-annotations-2.5.4.jar ... [info] [SUCCESSFUL ] com.fasterxml.jackson.core#jackson-annotations;2.5.4!jackson-annotations.jar(bundle) (781ms) [info] downloading https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.5.4/jackson-databind-2.5.4.jar ... [info] [SUCCESSFUL ] com.fasterxml.jackson.core#jackson-databind;2.5.4!jackson-databind.jar(bundle) (7027ms) [info] downloading https://repo1.maven.org/maven2/com/fasterxml/jackson/datatype/jackson-datatype-jdk8/2.5.4/jackson-datatype-jdk8-2.5.4.jar ... [info] [SUCCESSFUL ] com.fasterxml.jackson.datatype#jackson-datatype-jdk8;2.5.4!jackson-datatype-jdk8.jar(bundle) (852ms) [info] downloading https://repo1.maven.org/maven2/com/fasterxml/jackson/datatype/jackson-datatype-jsr310/2.5.4/jackson-datatype-jsr310-2.5.4.jar ... [info] [SUCCESSFUL ] com.fasterxml.jackson.datatype#jackson-datatype-jsr310;2.5.4!jackson-datatype-jsr310.jar(bundle) (929ms) [info] downloading https://repo1.maven.org/maven2/org/scala-stm/scala-stm_2.10/0.7/scala-stm_2.10-0.7.jar ... [info] [SUCCESSFUL ] org.scala-stm#scala-stm_2.10;0.7!scala-stm_2.10.jar (2709ms) [info] downloading https://repo1.maven.org/maven2/com/nativelibs4java/ochafik-util/0.12/ochafik-util-0.12.jar ... [info] [SUCCESSFUL ] com.nativelibs4java#ochafik-util;0.12!ochafik-util.jar (983ms) [info] downloading https://repo1.maven.org/maven2/net/java/dev/jna/jna/4.1.0/jna-4.1.0.jar ... [info] [SUCCESSFUL ] net.java.dev.jna#jna;4.1.0!jna.jar (4097ms) [info] Done updating. [info] Set current project to hello-play (in build file:/Users/foo/work06/hello-play/) [info] Updating {file:/Users/foo/work06/hello-play/}bar... [info] Resolving jline#jline;2.12.1 ... [info] downloading https://repo1.maven.org/maven2/org/scala-lang/scala-library/2.11.7/scala-library-2.11.7.jar ... [info] [SUCCESSFUL ] org.scala-lang#scala-library;2.11.7!scala-library.jar (23919ms) [info] downloading https://repo1.maven.org/maven2/com/typesafe/play/twirl-api_2.11/1.1.1/twirl-api_2.11-1.1.1.jar ... [info] [SUCCESSFUL ] com.typesafe.play#twirl-api_2.11;1.1.1!twirl-api_2.11.jar (809ms) [info] downloading https://repo1.maven.org/maven2/com/typesafe/play/play-server_2.11/2.5.10/play-server_2.11-2.5.10.jar ... [info] [SUCCESSFUL ] com.typesafe.play#play-server_2.11;2.5.10!play-server_2.11.jar (1779ms) [info] downloading https://repo1.maven.org/maven2/com/typesafe/play/play-netty-server_2.11/2.5.10/play-netty-server_2.11-2.5.10.jar ... [info] [SUCCESSFUL ] com.typesafe.play#play-netty-server_2.11;2.5.10!play-netty-server_2.11.jar (1353ms) [info] downloading https://repo1.maven.org/maven2/com/typesafe/play/play-logback_2.11/2.5.10/play-logback_2.11-2.5.10.jar ... [info] [SUCCESSFUL ] com.typesafe.play#play-logback_2.11;2.5.10!play-logback_2.11.jar (1160ms) [info] downloading https://repo1.maven.org/maven2/com/typesafe/play/play-jdbc_2.11/2.5.10/play-jdbc_2.11-2.5.10.jar ... [info] [SUCCESSFUL ] com.typesafe.play#play-jdbc_2.11;2.5.10!play-jdbc_2.11.jar (1393ms) [info] downloading https://repo1.maven.org/maven2/com/typesafe/play/play-cache_2.11/2.5.10/play-cache_2.11-2.5.10.jar ... [info] [SUCCESSFUL ] com.typesafe.play#play-cache_2.11;2.5.10!play-cache_2.11.jar (1720ms) [info] downloading https://repo1.maven.org/maven2/com/typesafe/play/play-ws_2.11/2.5.10/play-ws_2.11-2.5.10.jar ... [info] [SUCCESSFUL ] com.typesafe.play#play-ws_2.11;2.5.10!play-ws_2.11.jar (10094ms) [info] downloading https://repo1.maven.org/maven2/com/typesafe/play/play_2.11/2.5.10/play_2.11-2.5.10.jar ... [info] [SUCCESSFUL ] com.typesafe.play#play_2.11;2.5.10!play_2.11.jar (30458ms) [info] downloading https://repo1.maven.org/maven2/com/typesafe/play/play-iteratees_2.11/2.5.10/play-iteratees_2.11-2.5.10.jar ... [info] [SUCCESSFUL ] com.typesafe.play#play-iteratees_2.11;2.5.10!play-iteratees_2.11.jar (2518ms) [info] downloading https://repo1.maven.org/maven2/com/typesafe/play/play-json_2.11/2.5.10/play-json_2.11-2.5.10.jar ... [info] [SUCCESSFUL ] com.typesafe.play#play-json_2.11;2.5.10!play-json_2.11.jar (2359ms) [info] downloading https://repo1.maven.org/maven2/com/typesafe/play/play-netty-utils/2.5.10/play-netty-utils-2.5.10.jar ... [info] [SUCCESSFUL ] com.typesafe.play#play-netty-utils;2.5.10!play-netty-utils.jar (680ms) [info] downloading https://repo1.maven.org/maven2/com/typesafe/play/play-streams_2.11/2.5.10/play-streams_2.11-2.5.10.jar ... [info] [SUCCESSFUL ] com.typesafe.play#play-streams_2.11;2.5.10!play-streams_2.11.jar (1555ms) [info] downloading https://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.21/slf4j-api-1.7.21.jar ... [info] [SUCCESSFUL ] org.slf4j#slf4j-api;1.7.21!slf4j-api.jar (731ms) [info] downloading https://repo1.maven.org/maven2/org/slf4j/jul-to-slf4j/1.7.21/jul-to-slf4j-1.7.21.jar ... [info] [SUCCESSFUL ] org.slf4j#jul-to-slf4j;1.7.21!jul-to-slf4j.jar (689ms) [info] downloading https://repo1.maven.org/maven2/org/slf4j/jcl-over-slf4j/1.7.21/jcl-over-slf4j-1.7.21.jar ... [info] [SUCCESSFUL ] org.slf4j#jcl-over-slf4j;1.7.21!jcl-over-slf4j.jar (1432ms) [info] downloading https://repo1.maven.org/maven2/com/typesafe/akka/akka-actor_2.11/2.4.12/akka-actor_2.11-2.4.12.jar ... [info] [SUCCESSFUL ] com.typesafe.akka#akka-actor_2.11;2.4.12!akka-actor_2.11.jar (18900ms) [info] downloading https://repo1.maven.org/maven2/com/typesafe/akka/akka-slf4j_2.11/2.4.12/akka-slf4j_2.11-2.4.12.jar ... [info] [SUCCESSFUL ] com.typesafe.akka#akka-slf4j_2.11;2.4.12!akka-slf4j_2.11.jar (688ms) [info] downloading https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-core/2.7.8/jackson-core-2.7.8.jar ... [info] [SUCCESSFUL ] com.fasterxml.jackson.core#jackson-core;2.7.8!jackson-core.jar(bundle) (2182ms) [info] downloading https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.7.8/jackson-annotations-2.7.8.jar ... [info] [SUCCESSFUL ] com.fasterxml.jackson.core#jackson-annotations;2.7.8!jackson-annotations.jar(bundle) (847ms) [info] downloading https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.7.8/jackson-databind-2.7.8.jar ... [info] [SUCCESSFUL ] com.fasterxml.jackson.core#jackson-databind;2.7.8!jackson-databind.jar(bundle) (5601ms) [info] downloading https://repo1.maven.org/maven2/com/fasterxml/jackson/datatype/jackson-datatype-jdk8/2.7.8/jackson-datatype-jdk8-2.7.8.jar ... [info] [SUCCESSFUL ] com.fasterxml.jackson.datatype#jackson-datatype-jdk8;2.7.8!jackson-datatype-jdk8.jar(bundle) (939ms) [info] downloading https://repo1.maven.org/maven2/com/fasterxml/jackson/datatype/jackson-datatype-jsr310/2.7.8/jackson-datatype-jsr310-2.7.8.jar ... [info] [SUCCESSFUL ] com.fasterxml.jackson.datatype#jackson-datatype-jsr310;2.7.8!jackson-datatype-jsr310.jar(bundle) (1323ms) [info] downloading https://repo1.maven.org/maven2/org/scala-stm/scala-stm_2.11/0.7/scala-stm_2.11-0.7.jar ... [info] [SUCCESSFUL ] org.scala-stm#scala-stm_2.11;0.7!scala-stm_2.11.jar (4885ms) [info] downloading https://repo1.maven.org/maven2/commons-codec/commons-codec/1.10/commons-codec-1.10.jar ... [info] [SUCCESSFUL ] commons-codec#commons-codec;1.10!commons-codec.jar (2074ms) [info] downloading https://repo1.maven.org/maven2/joda-time/joda-time/2.9.6/joda-time-2.9.6.jar ... [info] [SUCCESSFUL ] joda-time#joda-time;2.9.6!joda-time.jar (5525ms) [info] downloading https://repo1.maven.org/maven2/org/joda/joda-convert/1.8.1/joda-convert-1.8.1.jar ... [info] [SUCCESSFUL ] org.joda#joda-convert;1.8.1!joda-convert.jar (2287ms) [info] downloading https://repo1.maven.org/maven2/xerces/xercesImpl/2.11.0/xercesImpl-2.11.0.jar ... [info] [SUCCESSFUL ] xerces#xercesImpl;2.11.0!xercesImpl.jar (10191ms) [info] downloading https://repo1.maven.org/maven2/javax/transaction/jta/1.1/jta-1.1.jar ... [info] [SUCCESSFUL ] javax.transaction#jta;1.1!jta.jar (685ms) [info] downloading https://repo1.maven.org/maven2/com/google/inject/guice/4.0/guice-4.0.jar ... [info] [SUCCESSFUL ] com.google.inject#guice;4.0!guice.jar (2475ms) [info] downloading https://repo1.maven.org/maven2/com/google/inject/extensions/guice-assistedinject/4.0/guice-assistedinject-4.0.jar ... [info] [SUCCESSFUL ] com.google.inject.extensions#guice-assistedinject;4.0!guice-assistedinject.jar (795ms) [info] downloading https://repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.11.7/scala-reflect-2.11.7.jar ... [info] [SUCCESSFUL ] org.scala-lang#scala-reflect;2.11.7!scala-reflect.jar (33876ms) [info] downloading https://repo1.maven.org/maven2/org/scala-lang/modules/scala-java8-compat_2.11/0.7.0/scala-java8-compat_2.11-0.7.0.jar ... [info] [SUCCESSFUL ] org.scala-lang.modules#scala-java8-compat_2.11;0.7.0!scala-java8-compat_2.11.jar(bundle) (2100ms) [info] downloading https://repo1.maven.org/maven2/com/typesafe/play/play-functional_2.11/2.5.10/play-functional_2.11-2.5.10.jar ... [info] [SUCCESSFUL ] com.typesafe.play#play-functional_2.11;2.5.10!play-functional_2.11.jar (1721ms) [info] downloading https://repo1.maven.org/maven2/com/typesafe/play/play-datacommons_2.11/2.5.10/play-datacommons_2.11-2.5.10.jar ... [info] [SUCCESSFUL ] com.typesafe.play#play-datacommons_2.11;2.5.10!play-datacommons_2.11.jar (678ms) [info] downloading https://repo1.maven.org/maven2/org/reactivestreams/reactive-streams/1.0.0/reactive-streams-1.0.0.jar ... [info] [SUCCESSFUL ] org.reactivestreams#reactive-streams;1.0.0!reactive-streams.jar (692ms) [info] downloading https://repo1.maven.org/maven2/com/typesafe/akka/akka-stream_2.11/2.4.12/akka-stream_2.11-2.4.12.jar ... [info] [SUCCESSFUL ] com.typesafe.akka#akka-stream_2.11;2.4.12!akka-stream_2.11.jar (14175ms) [info] downloading https://repo1.maven.org/maven2/com/typesafe/ssl-config-core_2.11/0.2.1/ssl-config-core_2.11-0.2.1.jar ... [info] [SUCCESSFUL ] com.typesafe#ssl-config-core_2.11;0.2.1!ssl-config-core_2.11.jar(bundle) (2766ms) [info] downloading https://repo1.maven.org/maven2/xml-apis/xml-apis/1.4.01/xml-apis-1.4.01.jar ... [info] [SUCCESSFUL ] xml-apis#xml-apis;1.4.01!xml-apis.jar (3366ms) [info] downloading https://repo1.maven.org/maven2/com/google/guava/guava/16.0.1/guava-16.0.1.jar ... [info] [SUCCESSFUL ] com.google.guava#guava;16.0.1!guava.jar(bundle) (10753ms) [info] downloading https://repo1.maven.org/maven2/com/typesafe/netty/netty-reactive-streams-http/1.0.8/netty-reactive-streams-http-1.0.8.jar ... [info] [SUCCESSFUL ] com.typesafe.netty#netty-reactive-streams-http;1.0.8!netty-reactive-streams-http.jar (750ms) [info] downloading https://repo1.maven.org/maven2/io/netty/netty-transport-native-epoll/4.0.41.Final/netty-transport-native-epoll-4.0.41.Final-linux-x86_64.jar ... [info] [SUCCESSFUL ] io.netty#netty-transport-native-epoll;4.0.41.Final!netty-transport-native-epoll.jar (1448ms) [info] downloading https://repo1.maven.org/maven2/com/typesafe/netty/netty-reactive-streams/1.0.8/netty-reactive-streams-1.0.8.jar ... [info] [SUCCESSFUL ] com.typesafe.netty#netty-reactive-streams;1.0.8!netty-reactive-streams.jar (712ms) [info] downloading https://repo1.maven.org/maven2/io/netty/netty-codec-http/4.0.41.Final/netty-codec-http-4.0.41.Final.jar ... [info] [SUCCESSFUL ] io.netty#netty-codec-http;4.0.41.Final!netty-codec-http.jar (2696ms) [info] downloading https://repo1.maven.org/maven2/io/netty/netty-handler/4.0.41.Final/netty-handler-4.0.41.Final.jar ... [info] [SUCCESSFUL ] io.netty#netty-handler;4.0.41.Final!netty-handler.jar (2175ms) [info] downloading https://repo1.maven.org/maven2/io/netty/netty-buffer/4.0.41.Final/netty-buffer-4.0.41.Final.jar ... [info] [SUCCESSFUL ] io.netty#netty-buffer;4.0.41.Final!netty-buffer.jar (1556ms) [info] downloading https://repo1.maven.org/maven2/io/netty/netty-transport/4.0.41.Final/netty-transport-4.0.41.Final.jar ... [info] [SUCCESSFUL ] io.netty#netty-transport;4.0.41.Final!netty-transport.jar (2348ms) [info] downloading https://repo1.maven.org/maven2/io/netty/netty-codec/4.0.41.Final/netty-codec-4.0.41.Final.jar ... [info] [SUCCESSFUL ] io.netty#netty-codec;4.0.41.Final!netty-codec.jar (1314ms) [info] downloading https://repo1.maven.org/maven2/io/netty/netty-common/4.0.41.Final/netty-common-4.0.41.Final.jar ... [info] [SUCCESSFUL ] io.netty#netty-common;4.0.41.Final!netty-common.jar (3079ms) [info] downloading https://repo1.maven.org/maven2/ch/qos/logback/logback-classic/1.1.7/logback-classic-1.1.7.jar ... [info] [SUCCESSFUL ] ch.qos.logback#logback-classic;1.1.7!logback-classic.jar (1984ms) [info] downloading https://repo1.maven.org/maven2/ch/qos/logback/logback-core/1.1.7/logback-core-1.1.7.jar ... [info] [SUCCESSFUL ] ch.qos.logback#logback-core;1.1.7!logback-core.jar (5640ms) [info] downloading https://repo1.maven.org/maven2/com/typesafe/play/play-jdbc-api_2.11/2.5.10/play-jdbc-api_2.11-2.5.10.jar ... [info] [SUCCESSFUL ] com.typesafe.play#play-jdbc-api_2.11;2.5.10!play-jdbc-api_2.11.jar (685ms) [info] downloading https://repo1.maven.org/maven2/com/jolbox/bonecp/0.8.0.RELEASE/bonecp-0.8.0.RELEASE.jar ... [info] [SUCCESSFUL ] com.jolbox#bonecp;0.8.0.RELEASE!bonecp.jar(bundle) (1270ms) [info] downloading https://repo1.maven.org/maven2/com/zaxxer/HikariCP/2.5.1/HikariCP-2.5.1.jar ... [info] [SUCCESSFUL ] com.zaxxer#HikariCP;2.5.1!HikariCP.jar(bundle) (1460ms) [info] downloading https://repo1.maven.org/maven2/com/googlecode/usc/jdbcdslog/1.0.6.2/jdbcdslog-1.0.6.2.jar ... [info] [SUCCESSFUL ] com.googlecode.usc#jdbcdslog;1.0.6.2!jdbcdslog.jar (817ms) [info] downloading https://repo1.maven.org/maven2/com/h2database/h2/1.4.192/h2-1.4.192.jar ... [info] [SUCCESSFUL ] com.h2database#h2;1.4.192!h2.jar (9350ms) [info] downloading https://repo1.maven.org/maven2/tyrex/tyrex/1.0.1/tyrex-1.0.1.jar ... [info] [SUCCESSFUL ] tyrex#tyrex;1.0.1!tyrex.jar (1483ms) [info] downloading https://repo1.maven.org/maven2/net/sf/ehcache/ehcache-core/2.6.11/ehcache-core-2.6.11.jar ... [info] [SUCCESSFUL ] net.sf.ehcache#ehcache-core;2.6.11!ehcache-core.jar (6093ms) [info] downloading https://repo1.maven.org/maven2/com/google/guava/guava/19.0/guava-19.0.jar ... [info] [SUCCESSFUL ] com.google.guava#guava;19.0!guava.jar(bundle) (9397ms) [info] downloading https://repo1.maven.org/maven2/org/asynchttpclient/async-http-client/2.0.11/async-http-client-2.0.11.jar ... [info] [SUCCESSFUL ] org.asynchttpclient#async-http-client;2.0.11!async-http-client.jar (1792ms) [info] downloading https://repo1.maven.org/maven2/oauth/signpost/signpost-core/1.2.1.2/signpost-core-1.2.1.2.jar ... [info] [SUCCESSFUL ] oauth.signpost#signpost-core;1.2.1.2!signpost-core.jar (800ms) [info] downloading https://repo1.maven.org/maven2/oauth/signpost/signpost-commonshttp4/1.2.1.2/signpost-commonshttp4-1.2.1.2.jar ... [info] [SUCCESSFUL ] oauth.signpost#signpost-commonshttp4;1.2.1.2!signpost-commonshttp4.jar (664ms) [info] downloading https://repo1.maven.org/maven2/org/asynchttpclient/netty-resolver-dns/2.0.11/netty-resolver-dns-2.0.11.jar ... [info] [SUCCESSFUL ] org.asynchttpclient#netty-resolver-dns;2.0.11!netty-resolver-dns.jar (877ms) [info] downloading https://repo1.maven.org/maven2/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar ... [info] [SUCCESSFUL ] org.javassist#javassist;3.20.0-GA!javassist.jar(bundle) (2472ms) [info] downloading https://repo1.maven.org/maven2/org/asynchttpclient/netty-resolver/2.0.11/netty-resolver-2.0.11.jar ... [info] [SUCCESSFUL ] org.asynchttpclient#netty-resolver;2.0.11!netty-resolver.jar (712ms) [info] downloading https://repo1.maven.org/maven2/org/asynchttpclient/netty-codec-dns/2.0.11/netty-codec-dns-2.0.11.jar ... [info] [SUCCESSFUL ] org.asynchttpclient#netty-codec-dns;2.0.11!netty-codec-dns.jar (742ms) [info] downloading https://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.0.1/httpcore-4.0.1.jar ... [info] [SUCCESSFUL ] org.apache.httpcomponents#httpcore;4.0.1!httpcore.jar (1061ms) [info] downloading https://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.0.1/httpclient-4.0.1.jar ... [info] [SUCCESSFUL ] org.apache.httpcomponents#httpclient;4.0.1!httpclient.jar (1411ms) [info] downloading https://repo1.maven.org/maven2/com/typesafe/play/play-test_2.11/2.5.10/play-test_2.11-2.5.10.jar ... [info] [SUCCESSFUL ] com.typesafe.play#play-test_2.11;2.5.10!play-test_2.11.jar (1154ms) [info] downloading https://repo1.maven.org/maven2/org/scalatestplus/play/scalatestplus-play_2.11/1.5.1/scalatestplus-play_2.11-1.5.1.jar ... [info] [SUCCESSFUL ] org.scalatestplus.play#scalatestplus-play_2.11;1.5.1!scalatestplus-play_2.11.jar (2039ms) [info] downloading https://repo1.maven.org/maven2/junit/junit/4.12/junit-4.12.jar ... [info] [SUCCESSFUL ] junit#junit;4.12!junit.jar (2435ms) [info] downloading https://repo1.maven.org/maven2/com/novocode/junit-interface/0.11/junit-interface-0.11.jar ... [info] [SUCCESSFUL ] com.novocode#junit-interface;0.11!junit-interface.jar (811ms) [info] downloading https://repo1.maven.org/maven2/com/google/code/findbugs/jsr305/3.0.1/jsr305-3.0.1.jar ... [info] [SUCCESSFUL ] com.google.code.findbugs#jsr305;3.0.1!jsr305.jar (737ms) [info] downloading https://repo1.maven.org/maven2/net/sourceforge/htmlunit/htmlunit/2.20/htmlunit-2.20.jar ... [info] [SUCCESSFUL ] net.sourceforge.htmlunit#htmlunit;2.20!htmlunit.jar (8326ms) [info] downloading https://repo1.maven.org/maven2/org/fluentlenium/fluentlenium-core/0.10.9/fluentlenium-core-0.10.9.jar ... [info] [SUCCESSFUL ] org.fluentlenium#fluentlenium-core;0.10.9!fluentlenium-core.jar (1035ms) [info] downloading https://repo1.maven.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar ... [info] [SUCCESSFUL ] org.hamcrest#hamcrest-core;1.3!hamcrest-core.jar (820ms) [info] downloading https://repo1.maven.org/maven2/xalan/xalan/2.7.2/xalan-2.7.2.jar ... [info] [SUCCESSFUL ] xalan#xalan;2.7.2!xalan.jar (11121ms) [info] downloading https://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar ... [info] [SUCCESSFUL ] org.apache.httpcomponents#httpclient;4.5.2!httpclient.jar (3081ms) [info] downloading https://repo1.maven.org/maven2/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar ... [info] [SUCCESSFUL ] org.apache.httpcomponents#httpmime;4.5.2!httpmime.jar (724ms) [info] downloading https://repo1.maven.org/maven2/net/sourceforge/htmlunit/htmlunit-core-js/2.17/htmlunit-core-js-2.17.jar ... [info] [SUCCESSFUL ] net.sourceforge.htmlunit#htmlunit-core-js;2.17!htmlunit-core-js.jar (4911ms) [info] downloading https://repo1.maven.org/maven2/net/sourceforge/nekohtml/nekohtml/1.9.22/nekohtml-1.9.22.jar ... [info] [SUCCESSFUL ] net.sourceforge.nekohtml#nekohtml;1.9.22!nekohtml.jar (1394ms) [info] downloading https://repo1.maven.org/maven2/net/sourceforge/cssparser/cssparser/0.9.18/cssparser-0.9.18.jar ... [info] [SUCCESSFUL ] net.sourceforge.cssparser#cssparser;0.9.18!cssparser.jar (1865ms) [info] downloading https://repo1.maven.org/maven2/commons-logging/commons-logging/1.2/commons-logging-1.2.jar ... [info] [SUCCESSFUL ] commons-logging#commons-logging;1.2!commons-logging.jar (903ms) [info] downloading https://repo1.maven.org/maven2/org/eclipse/jetty/websocket/websocket-client/9.2.15.v20160210/websocket-client-9.2.15.v20160210.jar ... [info] [SUCCESSFUL ] org.eclipse.jetty.websocket#websocket-client;9.2.15.v20160210!websocket-client.jar (782ms) [info] downloading https://repo1.maven.org/maven2/xalan/serializer/2.7.2/serializer-2.7.2.jar ... [info] [SUCCESSFUL ] xalan#serializer;2.7.2!serializer.jar (1982ms) [info] downloading https://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar ... [info] [SUCCESSFUL ] org.apache.httpcomponents#httpcore;4.4.4!httpcore.jar (2293ms) [info] downloading https://repo1.maven.org/maven2/org/w3c/css/sac/1.3/sac-1.3.jar ... [info] [SUCCESSFUL ] org.w3c.css#sac;1.3!sac.jar (821ms) [info] downloading https://repo1.maven.org/maven2/org/eclipse/jetty/jetty-util/9.2.15.v20160210/jetty-util-9.2.15.v20160210.jar ... [info] [SUCCESSFUL ] org.eclipse.jetty#jetty-util;9.2.15.v20160210!jetty-util.jar (3681ms) [info] downloading https://repo1.maven.org/maven2/org/eclipse/jetty/jetty-io/9.2.15.v20160210/jetty-io-9.2.15.v20160210.jar ... [info] [SUCCESSFUL ] org.eclipse.jetty#jetty-io;9.2.15.v20160210!jetty-io.jar (1141ms) [info] downloading https://repo1.maven.org/maven2/org/eclipse/jetty/websocket/websocket-common/9.2.15.v20160210/websocket-common-9.2.15.v20160210.jar ... [info] [SUCCESSFUL ] org.eclipse.jetty.websocket#websocket-common;9.2.15.v20160210!websocket-common.jar (1507ms) [info] downloading https://repo1.maven.org/maven2/org/eclipse/jetty/websocket/websocket-api/9.2.15.v20160210/websocket-api-9.2.15.v20160210.jar ... [info] [SUCCESSFUL ] org.eclipse.jetty.websocket#websocket-api;9.2.15.v20160210!websocket-api.jar (825ms) [info] downloading https://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-java/2.48.2/selenium-java-2.48.2.jar ... [info] [SUCCESSFUL ] org.seleniumhq.selenium#selenium-java;2.48.2!selenium-java.jar (642ms) [info] downloading https://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-chrome-driver/2.48.2/selenium-chrome-driver-2.48.2.jar ... [info] [SUCCESSFUL ] org.seleniumhq.selenium#selenium-chrome-driver;2.48.2!selenium-chrome-driver.jar (679ms) [info] downloading https://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-edge-driver/2.48.2/selenium-edge-driver-2.48.2.jar ... [info] [SUCCESSFUL ] org.seleniumhq.selenium#selenium-edge-driver;2.48.2!selenium-edge-driver.jar (659ms) [info] downloading https://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-htmlunit-driver/2.48.2/selenium-htmlunit-driver-2.48.2.jar ... [info] [SUCCESSFUL ] org.seleniumhq.selenium#selenium-htmlunit-driver;2.48.2!selenium-htmlunit-driver.jar (916ms) [info] downloading https://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-firefox-driver/2.48.2/selenium-firefox-driver-2.48.2.jar ... [info] [SUCCESSFUL ] org.seleniumhq.selenium#selenium-firefox-driver;2.48.2!selenium-firefox-driver.jar (6120ms) [info] downloading https://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-ie-driver/2.48.2/selenium-ie-driver-2.48.2.jar ... [info] [SUCCESSFUL ] org.seleniumhq.selenium#selenium-ie-driver;2.48.2!selenium-ie-driver.jar (729ms) [info] downloading https://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-safari-driver/2.48.2/selenium-safari-driver-2.48.2.jar ... [info] [SUCCESSFUL ] org.seleniumhq.selenium#selenium-safari-driver;2.48.2!selenium-safari-driver.jar (1224ms) [info] downloading https://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-support/2.48.2/selenium-support-2.48.2.jar ... [info] [SUCCESSFUL ] org.seleniumhq.selenium#selenium-support;2.48.2!selenium-support.jar (2021ms) [info] downloading https://repo1.maven.org/maven2/org/webbitserver/webbit/0.4.14/webbit-0.4.14.jar ... [info] [SUCCESSFUL ] org.webbitserver#webbit;0.4.14!webbit.jar (1888ms) [info] downloading https://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-leg-rc/2.48.2/selenium-leg-rc-2.48.2.jar ... [info] [SUCCESSFUL ] org.seleniumhq.selenium#selenium-leg-rc;2.48.2!selenium-leg-rc.jar (3087ms) [info] downloading https://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-remote-driver/2.48.2/selenium-remote-driver-2.48.2.jar ... [info] [SUCCESSFUL ] org.seleniumhq.selenium#selenium-remote-driver;2.48.2!selenium-remote-driver.jar (2079ms) [info] downloading https://repo1.maven.org/maven2/cglib/cglib-nodep/2.1_3/cglib-nodep-2.1_3.jar ... [info] [SUCCESSFUL ] cglib#cglib-nodep;2.1_3!cglib-nodep.jar (2258ms) [info] downloading https://repo1.maven.org/maven2/com/google/code/gson/gson/2.3.1/gson-2.3.1.jar ... [info] [SUCCESSFUL ] com.google.code.gson#gson;2.3.1!gson.jar (1613ms) [info] downloading https://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-api/2.48.2/selenium-api-2.48.2.jar ... [info] [SUCCESSFUL ] org.seleniumhq.selenium#selenium-api;2.48.2!selenium-api.jar (1228ms) [info] downloading https://repo1.maven.org/maven2/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar ... [info] [SUCCESSFUL ] org.apache.commons#commons-exec;1.3!commons-exec.jar (826ms) [info] downloading https://repo1.maven.org/maven2/net/java/dev/jna/jna-platform/4.1.0/jna-platform-4.1.0.jar ... [info] [SUCCESSFUL ] net.java.dev.jna#jna-platform;4.1.0!jna-platform.jar (7751ms) [info] downloading https://repo1.maven.org/maven2/io/netty/netty/3.5.2.Final/netty-3.5.2.Final.jar ... [info] [SUCCESSFUL ] io.netty#netty;3.5.2.Final!netty.jar(bundle) (6183ms) [info] downloading https://repo1.maven.org/maven2/org/scalatest/scalatest_2.11/2.2.6/scalatest_2.11-2.2.6.jar ... [info] [SUCCESSFUL ] org.scalatest#scalatest_2.11;2.2.6!scalatest_2.11.jar(bundle) (22739ms) [info] downloading https://repo1.maven.org/maven2/org/scala-lang/modules/scala-xml_2.11/1.0.2/scala-xml_2.11-1.0.2.jar ... [info] [SUCCESSFUL ] org.scala-lang.modules#scala-xml_2.11;1.0.2!scala-xml_2.11.jar(bundle) (5137ms) [info] downloading https://repo1.maven.org/maven2/com/typesafe/play/play-omnidoc_2.11/2.5.10/play-omnidoc_2.11-2.5.10.jar ... [info] [SUCCESSFUL ] com.typesafe.play#play-omnidoc_2.11;2.5.10!play-omnidoc_2.11.jar (24821ms) [info] downloading https://repo1.maven.org/maven2/com/typesafe/play/play-docs_2.11/2.5.10/play-docs_2.11-2.5.10.jar ... [info] [SUCCESSFUL ] com.typesafe.play#play-docs_2.11;2.5.10!play-docs_2.11.jar (24044ms) [info] downloading https://repo1.maven.org/maven2/com/typesafe/play/play-doc_2.11/1.2.2/play-doc_2.11-1.2.2.jar ... [info] [SUCCESSFUL ] com.typesafe.play#play-doc_2.11;1.2.2!play-doc_2.11.jar (807ms) [info] downloading https://repo1.maven.org/maven2/org/pegdown/pegdown/1.4.0/pegdown-1.4.0.jar ... [info] [SUCCESSFUL ] org.pegdown#pegdown;1.4.0!pegdown.jar (696ms) [info] downloading https://repo1.maven.org/maven2/org/parboiled/parboiled-java/1.1.5/parboiled-java-1.1.5.jar ... [info] [SUCCESSFUL ] org.parboiled#parboiled-java;1.1.5!parboiled-java.jar(bundle) (718ms) [info] downloading https://repo1.maven.org/maven2/org/parboiled/parboiled-core/1.1.5/parboiled-core-1.1.5.jar ... [info] [SUCCESSFUL ] org.parboiled#parboiled-core;1.1.5!parboiled-core.jar(bundle) (864ms) [info] downloading https://repo1.maven.org/maven2/org/ow2/asm/asm/4.1/asm-4.1.jar ... [info] [SUCCESSFUL ] org.ow2.asm#asm;4.1!asm.jar (703ms) [info] downloading https://repo1.maven.org/maven2/org/ow2/asm/asm-tree/4.1/asm-tree-4.1.jar ... [info] [SUCCESSFUL ] org.ow2.asm#asm-tree;4.1!asm-tree.jar (672ms) [info] downloading https://repo1.maven.org/maven2/org/ow2/asm/asm-analysis/4.1/asm-analysis-4.1.jar ... [info] [SUCCESSFUL ] org.ow2.asm#asm-analysis;4.1!asm-analysis.jar (672ms) [info] downloading https://repo1.maven.org/maven2/org/ow2/asm/asm-util/4.1/asm-util-4.1.jar ... [info] [SUCCESSFUL ] org.ow2.asm#asm-util;4.1!asm-util.jar (1135ms) [info] downloading https://repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.11.7/scala-compiler-2.11.7.jar ... [info] [SUCCESSFUL ] org.scala-lang#scala-compiler;2.11.7!scala-compiler.jar (49853ms) [info] Done updating. --- (Running the application, auto-reloading is enabled) --- [info] p.c.s.NettyServer - Listening for HTTP on /0:0:0:0:0:0:0:0:9000 (Server started, use Ctrl+D to stop and go back to the console...) [info] Compiling 14 Scala sources and 1 Java source to /Users/foo/work06/hello-play/target/scala-2.11/classes... [info] 'compiler-interface' not yet compiled for Scala 2.11.7. Compiling... [info] Compilation completed in 16.808 s [info] application - ApplicationTimer demo: Starting application at 2016-12-22T12:23:07.281Z. [info] play.api.Play - Application started (Dev) [info] application - ApplicationTimer demo: Stopping application at 2016-12-22T12:23:18.079Z after 11s. [success] Total time: 882 s, completed 2016/12/22 21:23:18