Como adicionar o arquivo MANIFEST no projeto do Spring Tool Suite para levar o arquivo "jar" para um servidor?
13 respostasResolvido
java
J
junokim76
Olá Pessoal,
Sou novato,fiz um projeto simples em spring boot (estou aprendendo) e fui colocar num servisor Linux, exportei o projeto como “jar” e ao exceutar dá esse erro:
Tem vários problemas aí. De início está faltando coisas no seu classpath, e seu jar está sem o main no MANIFEST. Sugiro seguir um tutorial e fazer de novo.
PS: também precisa melhorar sua escrita. É difícil levar a sério uma pergunta escrita de qualquer jeito.
J
junokim76
Olá @edpickler obbrigado pelas dicas!
Você tem algum passo a passo para seguir?
Pois o programa que fiz com rest api rodo no spring boot e funciona com Spring Tool Suite, mas gostaria de colocar num servisor para testar sem o STS aí deu esses erros…
Estou procurando uma solução e vou melhorar a descrição do problema agora que acho que entebdi melhor
L
Lucas_Camara1 like
Como vc está criando o JAR do seu projeto?
J
junokim76
ola @Lucas_Camara ,
Eu faço assim, clico em exportar, seleciono o JAR File
o que será que está acontecendo que não roda no servidor?
S
staroski2 likes
Tem certeza de que executou o maven a partir do diretório onde se encontra seu pom.xml?
Aparentemente você executou a part da pasta APP, mas pelas imagens, seu pom.xml está dentro da pasta Biblioteca.
J
junokim76
opa boa tarde @staroski esse ambiente de terminal é outra máquina que é o servidor onde vai rodar a aplicação java, lá só tenho o arquivo JAR
as outras telas é da minha máquina que fiz a aplicação no STS
L
Lucas_Camara1 like
Na máquina onde vc está desenvolvendo o projeto. Execute comando que passei na pasta onde está o código do projeto.
J
Solucao aceita
junokim761 like
Caraca, agora que me dei conta!!! (dá zereo pra mim) , @Lucas_Camara rodou certinho e gerou o arquivo “JAR” que deveria com 21MB e não vi 20K que era o que eu estava fazendo