Playframework “activator dist”是否足以部署Play应用程序?

Playframework “activator dist”是否足以部署Play应用程序?,playframework,typesafe-activator,Playframework,Typesafe Activator,我想知道activator dist是否足以部署Play应用程序?是否也应该运行activator clean compile?我已经阅读了,但是我不清楚。运行dist已经编译了项目,这就足够了。不需要在清洗前进行清洁。如果要首先运行测试:sbt test dist dist的输出位于target/universal/project name.zip,只需将其内容解压缩到生产服务器。您可能希望为生产服务器使用不同的配置文件,因此您将按如下方式运行应用程序:/bin/project name-Dc

我想知道
activator dist
是否足以部署Play应用程序?是否也应该运行
activator clean compile
?我已经阅读了,但是我不清楚。

运行
dist
已经编译了项目,这就足够了。不需要在清洗前进行清洁。如果要首先运行测试:
sbt test dist

dist
的输出位于
target/universal/project name.zip
,只需将其内容解压缩到生产服务器。您可能希望为生产服务器使用不同的配置文件,因此您将按如下方式运行应用程序:
/bin/project name-Dconfig.file=conf/production.conf


如果您想构建一个包含所有必需依赖项的胖jar,请查看。

运行
dist
已经编译了该项目,是的。不需要在清洗前进行清洁。如果要首先运行测试:
sbt test dist

dist
的输出位于
target/universal/project name.zip
,只需将其内容解压缩到生产服务器。您可能希望为生产服务器使用不同的配置文件,因此您将按如下方式运行应用程序:
/bin/project name-Dconfig.file=conf/production.conf


如果您想构建一个包含所有必要依赖项的胖jar,请查看。

我更喜欢在部署到生产环境之前使用clean。有时依赖项会出现奇怪的情况:)我更喜欢在部署到生产环境之前使用clean。有时依赖项会发生奇怪的事情:)