0
activator dist
でPlayアプリを展開するのに十分なのだろうか? activator clean compile
も実行する必要がありますか?私はDeploying documentationを読んだが、それは私には分かりません。Playアプリをデプロイするには `activator dist`で十分ですか?
activator dist
でPlayアプリを展開するのに十分なのだろうか? activator clean compile
も実行する必要がありますか?私はDeploying documentationを読んだが、それは私には分かりません。Playアプリをデプロイするには `activator dist`で十分ですか?
dist
を実行すると既にプロジェクトがコンパイルされているので、十分です。前にクリーニングする必要はありません。テストを実行する場合は、最初に実行してください:sbt test dist
。
dist
の出力はtarget/universal/project-name.zip
です。その内容をプロダクションサーバーに解凍するだけです。プロダクションサーバーに別の設定ファイルを使用したい場合は、./bin/project-name -Dconfig.file=conf/production.conf
のようにアプリを実行します。
代わりにすべての必要な依存関係を使ってファットjarを構築したい場合はsbt assemblyを見てください。
私は、本番環境にデプロイする前にcleanを使用することをお勧めします。時々変わったことが依存関係で起こる – pedrorijo91