Java

Disponível somente no TrabalhosFeitos
  • Páginas : 7 (1620 palavras )
  • Download(s) : 0
  • Publicado : 24 de novembro de 2011
Ler documento completo
Amostra do texto
Criação de ambiente de desenvolvimento Java com o Eclipse IDE, Jboss Tools, Apache Maven, Apache Ant, Jboss Seam e Postgresql no Fedora 15 64 Bits. Antes de começarmos a configuração do ambiente de desenvolvimento é necessário realizar o download das ferramentas que iremos utilizar para montarmos o nosso ambiente ambiente. Estarei citando as versões utilizadas e aonde podem ser encontradas logoabaixo: – – – – – – Eclipse IDE for Java and Report Developers v.3.7.1: http://www.eclipse.org/downloads/ Apache Maven v.3.0.3: http://maven.apache.org/download.html Apache Ant v.1.8.2: http://ant.apache.org/ Jboss Seam v.2.1.2.GA: http://www.seamframework.org/Download Jboss AS v.4.2.3.GA: http://www.jboss.org/jbossas/downloads Oracle Java Jdk v.1.6.u27: http://www.oracle.com/ Realizado os downloadcitados anteriormente vamos criar a estrutura de diretórios que recomendo e costumo utilizar no meu ambiente de desenvolvimento. Vale a apena citar que no meu caso eu tenho uma partição chamada /java, aonde eu possuo todas as minhas ferramentas de desenvolvimento se por acaso necessitar formatar, atualizar ou realizar qualquer outra modificação no meu sistema operacional o meu ambiente dedesenvolvimento fica praticamente intacto. Com poucos passos eu consigo colocá-lo pra funcionar rapidamente. Para efeito de ilustração eu utilizo as seguintes partições com os respectivos tamanhos: – – – – /swap / /java /home -> 4 Gb -> 30 Gb -> 30 Gb -> 386 Gb

Dentro da minha partição /java eu possuo a seguinte configuração de pastas: – /container – nesta pasta fica o servidor de aplicação ou servletcontainer que por ventura vier a utilizar (Jbosss AS, Apache Tomcat, Glassfish); – /docs – nesta pasta costumo concentrar a documentação do frameworks e ferramentas que costumo utilizar; – /ide – neste pasta ficará o eclipse devidamente configurado, pode ser que exista a necessidade de utilizar mais de uma versão do eclipse eis o local aonde eles estarão localizados; – – /sdk – aqui aonde ficarájdk; /src – aqui aonde pode estar localizado o códigos fontes de exemplo, códigos fonte de frameworks que você utilizar ou coisas do gênero; – /tools – nesta pasta ficará concentrada as ferramentas que vão lhe fornecer apoio para o

desenvolvimento como por exemplo jboss seam, apache maven, apache ant entre outras. – /projetos – aqui ficará as workspaces do eclipse, ou seja, esta pasta é aondeficará os códigos fontes que serão utilizados pelo eclipse, eu costumo utilizar a seguinte abordagem na nomenclatura das workspace's: workspace_, por exemplo, workspace_rh; Feita as explicações iniciais sobre a configuração das pastas do ambiente de desenvolvimento vamos criar esta estrutura, sendo assim, abra o terminal e execute os comandos abaixo conforme estão sendo demonstrados: $ sudo mkdir/java $ cd /java $ sudo mkdir container $ sudo mkdir docs $ sudo mkdir ide $ sudo mkdir sdk $ sudo mkdir src $ sudo mkdir tools $ sudo mkdir -p tools/libs $ sudo mkdir -p projetos/workspace_iw $ sudo chmod a+x -R /java $ sudo chown -R /java $ sudo chmod -R /java (normalmente o nome do usuário é o mesmo nome do dono do grupo) No próximo passo copie o jdk que foi baixado para dentro da pasta/java/sdk. Agora vamos realizar a configuração do mesmo, ainda no terminal execute os seguintes passos: $ cd /java/sdk $ sudo chmod a+x jdk-6u27-linux-x64.bin $ ./jdk-6u27-linux-x64.bin $ mv jdk1.6.0_27 jdk1.6_x64 $ sudo update-alternatives --install /usr/bin/java java /java/sdk/jdk1.6_x64/bin/java 2 $ sudo update-alternatives --install /usr/bin/javac javac /java/sdk/jdk1.6_x64/bin/javac 2 $ sudoupdate-alternatives --config java -> – Neste passo lhe será perguntado: Indique para manter a seleção atual[+] ou digite o número da seleção:

Deverá informar o número referente ao java que acabamos de instalar, no meu caso, este é o de número 3 (3 /java/sdk/jdk1.6_x64/bin/java); $ sudo update-alternatives --config javac – Este passo é semelhante ao anterior, siga as mesmas orientações; Para...
tracking img