Eu tenho um pequeno programa de webservice em que eu precisoimportar JSONObject do jar externo. Ao tentar implantar o serviço da Web, o Glassfish não pôde encontrar a classe importada (do jar externo), mas as coisas parecem bem no IDE.
Eu tentei olhar para o log e achei isso:
[2017-11-17T16: 22: 49.429 + 0100] [glassfish 4.1] [AVISO] [] [javax.enterprise.web] [tid: _ThreadID = 30 _ThreadName = http-listener-1 (1)] [timeMillis: 1510932169429] [levelValue: 900] [[ StandardWrapperValve [MyApplication]: Servlet.service () para o servlet MyApplication emitiu exceção java.lang.ClassNotFoundException: org.json.simple.JSONObject
Alguém pode me ajudar ?
Respostas:
1 para resposta № 1Você tem que adicionar a biblioteca ao seu diretório Glassfish também. Caso contrário, a Glassfish não a encontrará.
Adicione o .jar
arquivo para <GLASSFISH_DIR>glassfishdomaindomain1lib
e depois reinicie seu Glassfish.