Erro do Java com Sybase 9 e Windows 7

Ao tentar usar as ferramentas do Sybase 9 (Interactive SQL 9.0.2 e Sybase Central 4.3.0) em um computador Windows 7 (64 bits, não testei com 32 bits) com Java 1.8 instalado, sempre ocorre um erro de Java e o Interactive SQL e o Sybase Central não abrem (ocorre um erro java.lang.NullPointerException).

A mensagem de erro é a seguinte:

erro_sybase

Isso ocorre pois as ferramentas do Sybase 9 são baseadas em Java 1.4, uma versão muito antiga, e ocorre uma incompatibilidade com alguns atributos visuais do Windows. Para corrigir isso, faça o seguinte:

  1. Clique em Painel de Controle -> Sistema;
  2. Clique na opção “Configurações Avançadas do Sistema”;
  3. Na janela de Propriedades do Sistema, clique na aba “Avançado”;
  4. Na janela Opções de Desempenho, DESMARQUE a opção “Usar estilos visuais em janelas e botões”. Print da tela:
    correcao_sybase
  5. Aplique e salve tudo.

Agora o Sybase 9 vai funcionar com o Windows 7. Efeito colateral: seu windows não ficará “bonitinho”, ficará com cara de Windows XP antigão (o que pode ser melhor do que o Windows 7!).

Como instalar o plugin do Java para o Firefox no Ubuntu 14.04

Para instalar o plugin do Java para o Firefox, no Ubuntu 14.04, faça o seguinte:

  1. Descubra se o Firefox é 32 ou 64 bits;
  2. Baixe a versão adequada do Java JDK (32 ou 64 bits) no site da Oracle. Eu sempre baixo a versão “tar.gz” para descompactar diretamente no diretório que eu desejar. Hoje a versão mais atualizada é a jdk-8u60-linux-x64.tar.gz.
  3. Salve o arquivo baixado no diretório /opt e descompacte o java com o comando:
    sudo tar -zxvf jdk-8u60-linux-x64.tar.gz
  4. Será criado um diretório java. Eu gosto de renomear o diretório, para indicar se o java é 32 ou 64 bits, e criar um link simbólico para facilitar. Use os comandos:
    sudo mv jdk1.8.0_60 jdk1.8.0_60-x86-64
    sudo ln -s jdk1.8.0_60-x86-64 jdk1.8
  5. Agora vá para o diretório /usr/lib/mozilla/plugins e crie um link simbólico para o plugin do java instalado no diretório /opt/jdk1.8 (note o ponto no final do comando!):
    sudo ln -s /opt/jdk1.8/jre/lib/amd64/libnpjp2.so .
  6. Reinicie o Firefox.
  7. Acesse a página about:plugins (digite esse endereço na barra do Firefox), e veja se o plugin do java já aparece listado.