- 追加された行はこの色です。
- 削除された行はこの色です。
- scala へ行く。
*Akkaをmacとubuntu上に構築した時のメモ [#i7d1dfed]
**インストール [#lc37a8e7]
***Mac [#k4023ca4]
- Javaをいれる(最新版はJava9に対応しているのでJava9で)
- scalaはsbtを通して利用するのでsbtをインストールする
-- scalaというパッケージも存在しているが古いので入れない
$ brew install sbt@1
*** Ubuntu [#y0e3c1a1]
- open-jdkだとAkkaが動かないのでOracleのJVMを導入する
% apt-get install software-properties-common
% add-apt-repository ppa:webupd8team/java
% apt-get update
% apt-get install oracle-java9-installer
- その後aptからいれる
% apt install sbt
** Scalaパッケージの場所 [#hdd79c74]
scala+sbtで利用しているモジュールなどは $HOME/.ivy2 と $HOME/.sbt 以下に展開される。
macの場合古いsbtを参照しているので、明らかなエラーが出た場合(java8に対応してないなど)があると削除したほうが安全
* akka [#v236f121]
build.sbtに[[akkaの公式:https://akka.io/docs/]]にある通りのライブラリパスを記述する