domingo, 17 de março de 2013

GCAP 2013

Tutorial para instalar o IRPF tem bastante, mas para instalar e usar o GCAP eu não consegui encontrar. Tenho algum conhecimento bom em Java e Linux, e não foi tão fazer o programa funcionar.

Com o Java funcionando ($java -version) e o zip baixado, basta descompactá-lo em uma pasta (neste exemplo, utilizaremos uma pasta criada em /opt/GCAP). Será necessário editar o arquivo exec.sh que originalmente é esse:

#!/bin/sh
java -Xmx512m -jar GCAP.jar

Seré necessário saber onde estão as bibliotecas do java (arquivos do tipo .jar) e acrescentá-las nas informações do classpath, ficando assim:

#!/bin/sh
java -Xmx512m  -classpath /opt/java_latest/lib:/opt/GCAP:/opt/GCAP/lib -jar GCAP.jar

No meu caso, os arquivos estavam no /opt/java_latest/lib. Além disso, também informei as bibliotecas do próprio GCAP (lib e GCAP.jar).

O programa tentará criar um arquivo de lock (TryLock2013.txt). Você pode simplesmente executar a aplicação como superusuário (sudo ./exec.sh) e trocar o proprietário do arquivo (#sudo chown seuusuario.seuusuario TryLock2013.txt), ou já criar o arquivo com o seu próprio usuário antes de executar a aplicação ($touch TryLock2013.txt). Finalmente, basta executar a aplicação ($./exec.sh)