Descrição do Problema:
Erro nenhum atributo principal do manifesto relatado ao implantar o pacote jar no linux
resolver
Ao empacotar o projeto pela primeira vez, o arquivo jar é muito pequeno (o acima é normal).
Você precisa adicionar configuração ao pom.xml: spring-boot-maven-plugin
SpringBoot geralmente é usado para empacotar pacotes jar com spring -boot-maven -plugin este plug-in, quando o plug-in estiver configurado, ao executar "mvn package" para empacotamento, ele será empacotado em um arquivo jar que pode ser executado diretamente
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<executable>true</executable>
</configuration>
</plugin>
</plugins>
</build>
Relatando problema vermelho:
Todos os meus projetos spring-boot-maven-plugin são populares, mas o projeto local pode ser executado normalmente.
O motivo do meu relatório vermelho é a falta de um número de versão, esse número de versão deve corresponder à versão do projeto, caso contrário, ainda haverá erros que não podem ser encontrados. Por exemplo, meu projeto é a versão 2.3.2
e adicionado ao spring-boot-maven-plugin
<version>2.3.2.RELEASE</version>
Depois que o problema vermelho for resolvido,
ele poderá ser reempacotado e implantado.
referência de implantação do pacote jar:
https://blog.csdn.net/weixin_44732379/article/details/115296564