如何在cloudbees上运行可执行jar文件(如spring boot)

如何在cloudbees上运行可执行jar文件(如spring boot),spring,jvm,cloudbees,spring-boot,Spring,Jvm,Cloudbees,Spring Boot,我正在测试SpringBoot,并试图使用JVM运行时容器将SpringBootJAR上传到CloudBees Spring启动应用程序的首选打包是一个JAR文件,可以使用“java-JAR”命令行选项运行 我无法将其中一个jar上载到RUN@Cloud最终创建了一个包含各种JAR和设置类路径等的ZIP文件。这需要我为CloudBees创建一个自定义构建脚本,而不是一个后处理器,它只是上传了Spring Boot Gradle插件构建的JAR 如果RUN@Cloud,更新了“bees”命令和文档

我正在测试SpringBoot,并试图使用JVM运行时容器将SpringBootJAR上传到CloudBees

Spring启动应用程序的首选打包是一个JAR文件,可以使用“java-JAR”命令行选项运行

我无法将其中一个jar上载到RUN@Cloud最终创建了一个包含各种JAR和设置类路径等的ZIP文件。这需要我为CloudBees创建一个自定义构建脚本,而不是一个后处理器,它只是上传了Spring Boot Gradle插件构建的JAR


如果RUN@Cloud,更新了“bees”命令和文档,以支持以“java-jar”启动的单jar应用程序,有什么方法可以做到这一点吗

可以使用java堆栈上载jar,但仍然需要指定类和类路径()。java容器当前未使用“java-jar”

例如:

bees app:deploy -t java -R java_version=1.7         
 -R class=org.springframework.boot.loader.JarLauncher app.jar
回购协议的一个例子:


实际上,“classpath”参数不正确(显然是因为作为一个jar应用程序,它是冗余的),并导致服务器日志中出现非致命错误。应将其从app:deploy命令中删除。