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)