当使用play framework2.5.1(使用sbt启动项目)
cd /doc/scala_project/financeReport
进入sbt交互式命令行
sbt
启动play application
run
进入play2.5.1项目的目录,build一个全家桶jar包(使用activator工具)
cd /doc/scala_project/financeReport
/doc/scala_tools/activator-dist-1.3.7/activator dist
/doc/scala_project/financeReport/target/universal/financereport-1.0.zip
将全家桶jar包拷贝到部署目录,解压
unzip financereport-1.0.zip
启动 nohup sh financereport-1.0/bin/financereport > aa.log 2>&1 &
检查端口是否启动
lsof -i:9000
Library/Java/JavaVirtualMachines/jdk1.8.0_77.jdk/Contents/Home/bin/java -Duser.dir=/Users/michael/Downloads/test/financereport-1.0
-cp /Users/michael/Downloads/test/financereport-1.0/lib/../conf/:/Users/michael/Downloads/test/financereport-1.0/lib/financereport.financereport-1.0-sans-externalized.jar
.....(lib下的jar包)
play.core.server.ProdServerStart
/Users/michael/Downloads/test/financereport-1/RUNNING_PID 存储了当前play启动的进程id