Criando e configurando seu primeiro projeto web no MyEclipse

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 can leave a response, or trackback from your own site.

Leave a Reply

You must be logged in to post a comment.

Subscribe to RSS Feed Me siga no Twitter!