playFramework项目打包,部署,运行(windows、linux)
1. play打包
Play内置dist命令,能够把全部的文件打包成一个zip
2. 运行
zip需要解压之后直接执行bin文件夹下的可执行文件就可以启动项目
在windows服务器运行:
- 双击项目.bat文件运行。(注意:在项目运行后,会生成RUNNING_PID文件,项目停止后,需要删除该文件才能重新运行)
- 通过命令行 项目名.bat运行
可能出现的问题:
报错“输入行太长。命令语法不正确。”
,可以修改bin目录下的 项目名.bat 文件,把图中这一行
改为:
set "APP_CLASSPATH=%APP_LIB_DIR%\..\conf\;%APP_LIB_DIR%\*"
- 安装成服务在后台运行,开机自动重启:见我的另一篇博文:windows部署minio注册成服务在后台保持运行
在linux服务器上运行:
运行./项目名文件
可以通过运行命令后加-Dconfig.file=/project/application.conf指定配置文件等