ix = o ns = "urn:schemas-microsoft-com:office:office" />

Monte um IDE Java gratuito com JEdit e Ant

Um ambiente sofisticado para desenvolvimento Java pode ser criado usando apenas o JSDK e ferramentas open source

Não é preciso um grande investimento para montar um ambiente eficiente de desenvolvimento Java, adequado não só para projetos pequenos, mas também a grandes projetos corporativos.

Combinando o Java 2 SDK (JSDK) com o JEdit e o Ant – duas ferramentas de código aberto – pode-se implantar um ambiente para gerenciar projetos, editar e depurar código Java, editar documentos XML, testar e executar aplicações, fazer deployment automático, gerar documentação, fazer integração com o CVS (controle de versões), fazer refactoring (reestruturações controladas no código), gerar JARs, e ainda criar extensões para acrescentar recursos novos ao ambiente. Tudo isto com custo zero de investimento em software.

De editor a IDE

O JEdit é um projeto de código iniciado por Slava Pestov. Hoje envolve centenas de colaboradores, na sua maioria desenvolvedores de plugins, que acrescentam funcionalidades ao aplicativo. A principal função do JEdit é servir como editor de código para diversas linguagens de programação mas, com plugins e macros, o JEdit vai além e pode ser integrado a diversas ferramentas de desenvolvimento como compiladores, depuradores e o Ant, podendo oferecer serviços comparáveis aos oferecidos por IDEs completos.

Neste artigo mostraremos como você pode configurar o JEdit para funcionar como um IDE – ambiente de desenvolvimento integrado – para seus projetos Java. O texto é direcionado especialmente aos iniciantes, mas desenvolvedores experientes podem se conhecendo como montar um ambiente alternativo para desenvolvimento (se você já tem um ambiente básico Java montado, incluindo o Ant, pode passar diretamente para a seção "Configuração e personalização do JEdit").

Elementos necessários

Além do JEdit, será preciso instalar o Ant e o JSDK. Os pacotes necessários são:

–Java 2 SDK 1.4.1 (ou superior)

–Última versão estável do JEdit (atualmente 4.0.3) disponível em www.jedit.org;

–Última versão estável do Ant (hoje 1.5.1) disponível em jakarta.apache.org. Baixe a versão binária adequada à sua plataforma (ZIP, tar.gz ou rpm).

Instalação do JSDK

O JSDK fornece um ambiente completo que permite a execução (com o JRE – Java Runtime Environment) e a criação de aplicações em Java (JSDK – Java Software Development Kit).

Todas as ferramentas do JRE/SDK, como interpretador Java, compilador, depurador etc., são executadas através da linha de comando. Veremos como configurar o JEdit para oferecer uma interface gráfica para o JSDK (mas é importante configurar o ambiente para que ele também possa ser usado em linha de comando quando necessário).

Instale o JSDK seguindo as instruções no programa de instalação. O diretório onde o JSDK for instalado será o seu “Java Home”. Lembre da sua localização, pois será preciso definir uma variável de ambiente com este valor mais adiante. Veja os diretórios default para o JSDK 1.4.1:

–Windows: C:\j2sdk1.4.1_01

–Unix/Linux: /usr/j2sdk1.4.1_01

Instalação do Ant

A instalação do Ant é simples e consiste apenas em expandir o arquivo ZIP ou tar.gz da ferramenta em algum lugar do seu disco. Escolha um local como /usr/local no Unix/Linux ou c:\ no Windows; evite usar um diretório com espaços em seu nome (não instale o Ant, por exemplo, em c:\Arquivos de Programas). Se não puder instalar no c:\, escolha um diretório sem espaços como c:\programas.

O diretório de instalação será o seu “Ant Home”. Para simplificar configurações e o acesso à ferramenta, você pode alterar o nome desse diretório para simplesmente ant. Se estiver no Unix/Linux, o ideal é fazer um link simbólico para o diretório. Veja os diretórios default e sugestões de mudanças na Tabela 1.

 

Plataforma

Diretório de instalação (“Ant Home”)

Mude o nome, ou no Unix/Linux faça um link simbólico para:

Windows

c:\jakarta-ant-1.5.1

c:\ant

Unix/Linux

/usr/ jakarta-ant-1.5.1

/usr/local/ant ou /usr/ant

Tabela 1. Localização do Ant

Instalação do JEdit

O instalador do JEdit é um JAR executável. Estando o JRE instalado, geralmente basta clicar duas vezes sobre o arquivo. Se isto não funcionar na sua plataforma, você pode também executá-lo a partir da linha de comando. Mude para o diretório onde se localiza o JAR e execute:

 

java –jar jedit403Install.jar

 

Em alguns segundos deve aparecer uma tela de instalação: siga os passos e forneça as informações solicitadas. Confirme ou altere o local onde o JEdit será instalado (anote este caminho, pois iremos precisar dele mais adiante). Ao final, em algumas plataformas, será criado um ícone para o executável. No Unix/Linux, a instalação default coloca um executável jedit no diretório bin/ localizado abaixo do diretório home do usuário que instala o programa. No Windows, é criado é um atalho no menu Iniciar.

Configuração do ambiente

Estando todos os softwares instalados, precisamos configurar o ambiente. O Ant requer a definição da variável de ambiente JAVA_HOME, que deve apontar para o diretório de instalação do JSDK. Além disso, um dos plugins do JEdit que iremos utilizar (AntFarm), requer a definição da variável ANT_HOME, apontando para a instalação do Ant (Tabela 1). Além dessas duas variáveis de ambiente, deveremos colocar as ferramentas de desenvolvimento do JSDK, e o Ant, no PATH do sistema para que fiquem facilmente acessíveis via linha de comando.

A Tabela 2 resume as variáveis que precisam ser definidas.

 

Variável de ambiente

Valor

JAVA_HOME

Diretório de instalação do JSDK

ANT_HOME

Diretório de instalação do Ant (veja a Tabela 1)

PATH

...
Quer ler esse conteúdo completo? Tenha acesso completo