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 |
... |