Javaの常識を変えるらしいPlay Framework

Play Frameworkとは

なぜやるのか

インストール!

1.JavaのInstall

yumyumと思ったんだけどJava7までしかないので以下を参考にJava8をInstall
RPMを使って java 8 を CentOS 6.5 にインストール

javaとjavacで入ってるかを確認

$ java -version
java version "1.8.0_45"
Java(TM) SE Runtime Environment (build 1.8.0_45-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.45-b02, mixed mode)
$ javac -version
javac 1.8.0_45

2. Activatorのインストール

よく知らんがsbtやらを勝手に入れてくれる頭のいい子らしい 公式ページいってダウンロードしてPath通せばいいらしいのでそのようにする

できたのか確認するため以下コマンドを

$ activator -help
Usage: activator <command> [options]

  Command:
  ui                 Start the Activator UI
  new [name] [template-id]  Create a new project with [name] using template [template-id]
  list-templates     Print all available template names
  -h | -help         Print this message

  Options:
  -v | -verbose      Make this runner chattier
  -d | -debug        Set sbt log level to debug
  -mem <integer>     Set memory options (default: , which is -Xms1024m -Xmx1024m -XX:MetaspaceSize=64m -XX:MaxMetaspaceSize=256m)
  -jvm-debug <port>  Turn on JVM debugging, open at the given port.

  # java version (default: java from PATH, currently java version "1.8.0_45")
  -java-home <path>  Alternate JAVA_HOME

  # jvm options and output control
  -Dkey=val          Pass -Dkey=val directly to the java runtime
  -J-X               Pass option -X directly to the java runtime
                     (-J is stripped)

  # environment variables (read from context)
  JAVA_OPTS          Environment variable, if unset uses ""
  SBT_OPTS           Environment variable, if unset uses ""
  ACTIVATOR_OPTS     Environment variable, if unset uses ""

In the case of duplicated or conflicting options, the order above
shows precedence: environment variables lowest, command line options highest.

雰囲気良さそうなので次へ...と思ったらPlayでやるために必要なインストールはこれで完了らしい・・・ 楽ちん! 次は公式Homepageのチュートリアルに従って簡単ななにかをつくろうか