Pergunta

Eu pergunto porque eu tenho um frasco não assinado que corre e uma versão assinada que não. Olhando para os manifestos, não vejo coisa classe principal para o assinado.

Eu tenho que executar um frasco assinado do início web?

Foi útil?

Solução

Não necessariamente, mas se você não tiver um Main-classe: no manifesto, você não pode executá-lo como um arquivo executável. Se você sabe a classe principal, você pode executá-lo usando o executável java, por exemplo

$ java -classpath ./myjar.jar MyClass

Outras dicas

Parece que você processo de construção é atualizado a manifest.mf

você precisa assinar o seu jar para executar fora da sandbox início web ......

google aqui

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top