Criando e configurando seu primeiro projeto web no MyEclipse

Por Felipe Thomas
16/06/2008 – 16:21

Este artigo tem como alvo principal aqueles desenvolvedores que estão engatinhando no mundo do desenvolvimento de softwares ou até mesmo aqueles que já programam, mas não têm tanta afinidade com a ferramenta, que no caso é o MyEclipse. Pra quem não tem MyEclipse, os passos de configuração servem também para o Eclipse e até mesmo para outras ferramentas similares como NetBeans entre outras.

 

Começamos indo ao Menu File item New opção Project… Conforme pode ser visto na figura abaixo:

imagem011.JPG

Vá então até o diretório MyEclipse e escolha a opção Web Project. No Eclipse esta opção chama-se Dynamic Web Project ou algo similar. As duas opções representam a mesma idéia. Veja a figura abaixo:

imagem02.JPG

Dê um click em Next >. Aparecerá algo semelhante a seguinte figura:

imagem03.JPG

Dê um nome ao seu projeto. Neste exemplo o nome dado ao projeto foi MeuProjetoWeb e também escolhemos a opção de trabalhar com a Java EE 5.0. Depois disso, click em Finish. Pronto! Seu projeto web está criado. O diretório WebRoot (que você pode escolher outro nome) é o local onde serão colocados os arquivos do seu projeto, como por exemplo, as páginas .jsp, .xhtml, .html, dependendo do framework que você for utilizar para desenvolver este projeto e também é o diretório que será lançado (colocado) dentro do diretório webapps do tomcat, porém com o nome do projeto. Dentro de WebRoot ainda encontramos dois diretórios chamados META-INF e WEB-INF e dentro deste último ainda temos a pasta lib. Na pasta lib ficarão os .jar que iremos utilizar em nosso projeto. Todo o conteúdo do diretório de WEB-INF não é acessado pelo do Container (Tomcat é o mais famoso). Temos também um diretório chamado src onde serão colocados nossos arquivos-fonte cujos ponto .class serão colocados dentro de uma pasta chamada classes localizada dentro de WEB-INF (muitas vezes esta pasta não é visível no projeto do MyEclipse ou Eclipse, mas se você for no seu workspace e verificar dentro de seu projeto no diretório WebRoot > WEB-INF verá que existe uma pasta chamada classes).

 

Depois de criado o seu projeto, você pode configurá-lo conforme sua necessidade. Por exemplo, você pode adicionar arquivos .jar que precisará na construção de sua aplicação. Vamos fazer um exemplo.

 

Dê um click com o botão direito do mouse em cima do nome do seu projeto. Escolha Build Path. Em seguida escolha a opção Configure Build Path. Veja a figura a seguir:

imagem04.JPG

Na tela seguinte, aparecerá a janela onde você pode configurar o seu projeto. Normalmente é comum os desenvolvedores chamar isso de Configuração de classpath. Muito comumente você vai ouvir pessoas falando: “coloca o sei_la.jar no teu classpath” ou “configura o teu classpath” o que significa dizer que você deve fazer isto que estamos aprendendo agora. Nesta tela selecione a aba Libraries, onde aparecerão as bilbiotecas que você está usando. Ao lado direito, você verá um lista de botões onde você pode clicar e adicionar JARs que estão dentro deste workspace, adicionar JARs que estão externos, ou seja, fora do workspace, e até mesmo adicionar suas próprias bibliotecas. Vamos aqui escolher a opção Add External JARs… Vá até a pasta do seu MyEclipse ou Eclispe. Talvez sua árvore de diretórios esteja igual a minha: C:\Arquivos de programas\MyEclipse 6.0. Depois entre na pasta eclipse e depois plugins. Aqui contém alguns jars que já são utilizados pelo MyEclipse. Vamos pegar o javax.servlet.jsp. Selecione ele e click em Abrir. Veja que agora ele faz parte do seu projeto. Mas atenção!!! O que nós acabamos de fazer foi apenas dizer ao nosso classpath onde se encontra este arquivo .jar, ou seja, demos o caminho. Mas imagine que você vai copiar seu projeto para outro computador e lá não tem a mesma estrutura de árvore que o seu computador tem. Dica: coloque seu arquivos ponto .jar dentro da pasta MeuProjetoWeb\WebRoot\WEB-INF\lib, quando você trocar de local, o projeto que você copiou, levará os .jar juntamente com ele. Veja a figura a seguir:

imagem052.JPG

Conclusão

Este tutorial fornece informações sobre como criar um projeto Web e configurar seu classpath. Muitas pessoas sentem dificuldade com relação a este assunto quando estão iniciando, mas como podemos ver, é bastante simples configurar um projeto.

 

You must be logged in to post a comment.

Creative Commons License
Esta obra está licenciada sob uma Licença Creative Commons.