Spring 在 openshift 上启动可执行 jar
Spring boot executable jar on openshift
这是我的开始动作挂钩。
#helloworld
#!/bin/bash
cd $OPENSHIFT_REPO_DIR
mvn package -s $OPENSHIFT_DATA_DIR/settings.xml -DskipTests=true -U
nohup java -jar target/*.jar --server.port=${OPENSHIFT_DIY_PORT} --server.address=${OPENSHIFT_DIY_IP} &
构建完成后。我期待它 运行 我指定的罐子。但令我惊讶的是这是结果。
如果应用程序启动,它不会显示任何状态,也不会显示我的应用程序中的横幅。
这是结果
remote: [INFO]
remote: [INFO] --- spring-boot-maven-plugin:1.2.5.RELEASE:repackage (default) @ friflow-api ---
remote: [INFO] ------------------------------------------------------------------------
remote: [INFO] BUILD SUCCESS
remote: [INFO] ------------------------------------------------------------------------
remote: [INFO] Total time: 23.261s
remote: [INFO] Finished at: Wed Sep 02 23:29:17 EDT 2015
remote: [INFO] Final Memory: 25M/316M
remote: [INFO] ------------------------------------------------------------------------
remote: -------------------------
remote: Git Post-Receive Result: success
remote: Activation status: success
remote: Deployment completed with status: success
它没有显示任何错误日志。随便
只是把它发回这里给那些和我有同样问题的人。您应该注意的事项。
- 确保您已正确配置 Maven 路径
就我而言,我只是忘了看日志。
这是我的开始动作挂钩。
#helloworld
#!/bin/bash
cd $OPENSHIFT_REPO_DIR
mvn package -s $OPENSHIFT_DATA_DIR/settings.xml -DskipTests=true -U
nohup java -jar target/*.jar --server.port=${OPENSHIFT_DIY_PORT} --server.address=${OPENSHIFT_DIY_IP} &
构建完成后。我期待它 运行 我指定的罐子。但令我惊讶的是这是结果。
如果应用程序启动,它不会显示任何状态,也不会显示我的应用程序中的横幅。
这是结果
remote: [INFO]
remote: [INFO] --- spring-boot-maven-plugin:1.2.5.RELEASE:repackage (default) @ friflow-api ---
remote: [INFO] ------------------------------------------------------------------------
remote: [INFO] BUILD SUCCESS
remote: [INFO] ------------------------------------------------------------------------
remote: [INFO] Total time: 23.261s
remote: [INFO] Finished at: Wed Sep 02 23:29:17 EDT 2015
remote: [INFO] Final Memory: 25M/316M
remote: [INFO] ------------------------------------------------------------------------
remote: -------------------------
remote: Git Post-Receive Result: success
remote: Activation status: success
remote: Deployment completed with status: success
它没有显示任何错误日志。随便
只是把它发回这里给那些和我有同样问题的人。您应该注意的事项。
- 确保您已正确配置 Maven 路径
就我而言,我只是忘了看日志。