4
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Play-Scalaの環境をWindowsのEclipseで作ったときの覚書

Posted at

環境構築

  1. Playの公式に行って、DownLoadクリックからのPlayをDLする
  2. 適当な場所に解凍
  3. 環境変数のPATHをいじって、↑で解凍したにパスを通す
  4. サインアウト→サインインor再起動でパスを反映する(コマンドプロンプトで「activator help」で反応すればOK)
  5. プロジェクトを作りたい場所に移動
  6. コマンドプロンプトを開き、「activator new」と入力
  7. 対話式でどのタイプのプロジェクトにするか聞かれるので、「play-scala」を選択
  8. プロジェクト名入力してね、と言われるので適当に(play-scala-sampleとする)
  9. play-scala-sampleに移動する
  10. 「activator ui」とクリック(Play関連のファイルを生成させるため一度ビルドする)
  11. ブラウザが立ち上がるので、Buildタブ→Compleをクリックしてしばしまつ(最初はSBTの更新やらで時間がかかる)
  12. Runタブを開き、Runをクリック
  13. localhost:9000にアクセスし、動いてるかチェック
  14. STOPをクリックして止める
  15. play-scala-sample/project/plugins.sbtをエディタで開く
  16. 末尾に「addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "4.0.0")」を記載する。これによりEclipse変換用のプラグインが読み込まれる。最後の数字はVersionなのでここで最新版を確認するとよい
  17. 保存して閉じる
  18. play-scala-sampleに移動し、「activator」と入力
  19. activatorモード?っぽいのになったら「eclipse」と入力すると変換が始まる。(ここからの流れは公式の手順と一緒なのでそちら参照でもOK)
  20. 変換が完了したら、Eclipseを立ち上げ、File->Import->General->Existing project...と進み、play-scala-sampleを選択

デバッグ

公式の手順と同じでOK

  1. play-scala-sampleディレクトリに行き、コマンドプロンプトを開く
  2. 「activator -jvm-debug 9999 run」と入力して、ローカルサーバを立ち上げる(最初は時間がかかる場合がある)
  3. Eclipseプロジェクトを右クリック->Debug As -> Debug Configurations を選択。
  4. Debug Configurationsのダイアログ画面でRemote Java Applicationを右クリック→Newと選択
  5. Portを9999に変更しApply
  6. Debugボタン押下でデバッグ開始(サーバが立ち上がってないとここでエラーが出る)
4
4
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?