Boa noite, pessoal.
Desenvolvi um webservice utilizando JAX-RS para funcionar como provedor de serviço de captchas para várias aplicações. O esperado é que se gere um .JAR desse projeto para que o mesmo seja embutido nas aplicações que vão utilizar o serviço.
Meu webservice está funcionando perfeitamente como esperado, porém, estou com problemas na geração desse arquivo .JAR no Intellij.
Vou até a seção de artefatos da IDE e mando ele criar o JAR, mas esbarro na opção onde se pede a classe principal da aplicação. Neste ponto estou perdido. Busquei algumas informações conceituais no Google, mas me confundi ainda mais.
Pelo o que vi essa classe principal é o entry point com o método main, mas o que devo chamar nesse método??? A entrada do webservice é a classe abaixo:
@Path("/")
public class CaptchaResource {
private CaptchaController controller = new CaptchaController();
@GET
@Path("start/{numero}")
@Produces("application/json")
public String start(@PathParam("numero") int numero){
return controller.start(numero);
}
}
Por favor, não se prendam na IDE. Qualquer sugestão pra gerar esse JAR é bem vinda.