IDEA [Básico] Copie o pacote maven jar no projeto javaweb para a pasta lib do projeto web

Costumo encontrar esse tipo de problema quando estou trabalhando em um pequeno projeto javweb:
java.lang.NoClassDefFoundError
Insira a descrição da imagem aqui
Obviamente, o Maven adicionou dependências e o projeto pode ser executado normalmente.
Mas ao iniciar o tomcat em execução, ele não pode ser executado.
O blogueiro ponderou por muito tempo e aprendeu que o pacote jar de terceiros é uma biblioteca que precisa ser colocada na pasta web.
Mas depois de procurar muitos métodos, não consegui descobrir como importá-lo rapidamente. Era muito problemático copiar e colar o pacote do frasco todas as vezes. Depois de refletir por um longo tempo, finalmente encontrei uma maneira:

1. Estrutura do projeto no canto superior esquerdo ...
Insira a descrição da imagem aqui
2.
Insira a descrição da imagem aqui
Digite o nome, clique no sinal + para adicionar Arquivos da Biblioteca
Insira a descrição da imagem aqui
ctrl + clique para selecionar vários pacotes jar e, em seguida, ok para
Insira a descrição da imagem aqui
adicionar. Adicionado com sucesso,
Insira a descrição da imagem aqui
então modifique o caminho de saída web / WEB-INF / lib,
Insira a descrição da imagem aqui
Insira a descrição da imagem aqui
clique em Aplicar , Está bem.

No momento, nosso arquivo lib não tem arquivos
Insira a descrição da imagem aqui

Em seguida, clique em construir -> construir artefatos no topo ...

Insira a descrição da imagem aqui
Basta construir uma vez,
Insira a descrição da imagem aqui
atualizar o arquivo lib

Insira a descrição da imagem aqui
Copie com sucesso
Insira a descrição da imagem aqui
Atenção! , Cada vez que você conta com um novo pacote de maven, você ainda tem que repetir todo o processo, e não há outra maneira boa.

Acho que você gosta

Origin blog.csdn.net/qq_31254489/article/details/107598964
Recomendado
Clasificación