Como faço para executar um arquivo JAR executável em CloudBees (eg spring-boot)

votos
2

Eu estou testando Primavera Bota e estava a tentar carregar um JAR de inicialização da Primavera para CloudBees usando o JVM Runtime Container.

A embalagem preferida para aplicativos Primavera de inicialização é um arquivo JAR que pode ser executado com a opção de linha de comando jar java.

Eu era incapaz de fazer upload de uma dessas JARs para executar @ Cloud e acabou criando um arquivo ZIP que contém a vários JARs e configuração de classpath, etc. Isso obrigava-me a criar um script de construção personalizado para CloudBees em vez de um pós-processador que acabou de enviar o JAR como construído pela Primavera de inicialização Gradle Plugin.

Seria bom se RUN @ Nuvem, o comando abelhas e documentação foram atualizados para fornecer suporte para aplicativos de frasco único que são iniciados com jar java, há uma maneira eu posso fazer isso?

Publicado 13/11/2013 em 02:35
fonte usuário
Em outras línguas...                            


1 respostas

votos
3

Você pode carregar um frasco com a pilha de java, mas você ainda precisa especificar a classe e classpath ( http://developer.cloudbees.com/bin/view/RUN/Java+Container ). O recipiente java não utiliza actualmente "jar java"

Exemplo:

bees app:deploy -t java -R java_version=1.7         
 -R class=org.springframework.boot.loader.JarLauncher app.jar

Um exemplo repo:

https://github.com/msgilligan/springboot-cloudbees-hello

Respondeu 13/11/2013 em 02:35
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more