Phoenix Criminal Lawyer

Jenkis – Erro Encoding

Um problema ocorrido no momento de gerar o build no Jenkis é quanto aos encondings. Veja por exemplo o problema que enfrentei:

unmappable character for encoding ASCII // n???o esta dispon???vel na recupera??????o

Onde consta em meu código “não esta disponível na recuperação”, mas por default o Jenkis trata como erro por utilizar o ASCII. Para corrigir este problema, abra seu arquivo build.xml e na tag adicione o enconding desejado para seu sistema, no meu caso estou utilizando UTF-8. Veja abaixo o antes e o depois:

ANTES:

<javac " debug="true" debuglevel="${debuglevel}" destdir="build/classes" includeantruntime="false" source="${source}" target="${target}">
<src path="src"/>
<classpath refid="ASCartoesMigrationCieloWEB.classpath"/>
</javac>

DEPOIS:

<javac encoding="UTF-8" debug="true" debuglevel="${debuglevel}" destdir="build/classes" includeantruntime="false" source="${source}" target="${target}">
<src path="src"/>
<classpath refid="ASCartoesMigrationCieloWEB.classpath"/>
</javac>

Agora, vá até o Jenkis e tente gerar o pacote novamente, se tudo estiver certo, o build ocorrerá com sucesso.