Playframework 我想运行sbt dist并在打包前停止该过程

Playframework 我想运行sbt dist并在打包前停止该过程,playframework,Playframework,我正在使用创建zip文件的SBTDist构建我的play(java)项目。我的zip文件包含其他文件夹,如bin lib。我想把这些文件夹放在解压文件夹中。我是否可以使用其他命令或更改build.sbt,这样我就不需要解压缩在sbt dist之后创建的文件夹。您可以使用sbt stage,您将在target/universal/stage文件夹中得到所需的内容我正在项目根文件夹中使用简单的bash脚本(Unix,Play 2.4): 请注意,stage命令可能不同于dist(正如历史上多次注意到

我正在使用创建zip文件的SBTDist构建我的play(java)项目。我的zip文件包含其他文件夹,如bin lib。我想把这些文件夹放在解压文件夹中。我是否可以使用其他命令或更改build.sbt,这样我就不需要解压缩在sbt dist之后创建的文件夹。

您可以使用
sbt stage
,您将在
target/universal/stage
文件夹中得到所需的内容我正在项目根文件夹中使用简单的bash脚本(Unix,Play 2.4):

请注意,
stage
命令可能不同于
dist
(正如历史上多次注意到的那样)

#!/bin/bash

rm -fr target/universal/*
./activator dist
cd target/universal/
unzip *.zip
cd -