Relatório profissional

Propaganda
Grupo Técnico de Estudos, Desenvolvimento e Gerenciamento do Projeto de Controle Acadêmico
Ambiente de
desenvolvimento:
Configuração
Grupo Técnico de Estudos, Desenvolvimento e Gerenciamento do Projeto de Controle Acadêmico
1
Parte
Softwares básicos
Downloads
1) JDK 6 Update 16 (http://java.sun.com/javase/downloads/index.jsp)
2) Eclipse IDE for Java EE Developers (www.eclipse.org/downloads)
3) PostgreSQL (www.postgresql.org/download)
4) Tomcat 6 (http://tomcat.apache.org/download-60.cgi)
Instalações
JDK 6
Instale a JDK 6 no diretório c:\jdk6 para facilitar, e adicione as seguintes variáveis de
ambiente*:
JAVA_HOME valor c:\jdk6
PATH adicionar no fim c:\jdk6\bin
Para testar, abra um “prompt de comando” e digite javac –version.
*Para alterar ou incluir variáveis de ambiente, clique com o botão direito em
“Meu Computador”, “Propriedades”, “Configurações avançadas do sistema”
e “Variáveis de ambiente”.
Eclipse
Descompacte em c:\. Será criada uma pasta chamada eclipse
Crie um atalho em seu desktop para c:\eclipse\eclipse.exe
PostgreSQL
Para ambientes Windows, baixe a versão 8.2 e instale com a codificação LATIN1.
Tomcat 6
Descompacte em c:\. Será criada uma pasta chamada apache-tomcat-6.0.20
Grupo Técnico de Estudos, Desenvolvimento e Gerenciamento do Projeto de Controle Acadêmico
2
Parte
Trabalhando com Eclipse
Projetos web dinâmicos
Criação de um novo projeto
1) Execute o Eclipse. Quando perguntar onde deseja criar seu workspace defina como
c:\workspace. Seus projetos serão salvos neste diretório.
2) Para criar um novo projeto web acesse o menu “File”, “New”, “Other...”.
3) Dentro de “Web” selecione “Dynamic Web Project”.
4) Preencha o campo “Project Name” e clique em “Finish“.
5) Uma nova pasta será criada na paleta “Project Explorer”, com o nome do projeto. O
nome do projeto usado aqui será treinamento. Se usar outro nome, lembre-se
sempre de substituí-lo quando necessário.
6) Dentro dessa pasta, clique com o botão direito em “WebContent”, selecione “New” e
“JSP”.
7) Nomeie como index.jsp e clique em “Finish”.
8) Dentro da tag “<body>” digite Olá Mundo! e aperte “CTRL+S” para salvar o arquivo
editado.
9) Acesse o menu “Run”, “Run as...” e “Run on Server”.
10) O Eclipse irá pedir para definir um servidor Java para rodar seus projetos, selecione
dentro da pasta “Apache” o servidor “Tomcat v6.0 server”.
11) Clique em “Next” e selecione o diretório de instalação do Tomcat, c:\apache-tomcat-
6.0.20 e clique em “Finish”.
Se tudo estiver correto, abrirá uma nova aba no eclipse mostrando a página
que acabamos de criar.
2
Grupo Técnico de Estudos, Desenvolvimento e Gerenciamento do Projeto de Controle Acadêmico
Configurações para arquitetura CORE
Para trabalharmos na arquitetura CORE com o servidor tomcat precisamos fazer algumas
configurações específicas:
1) No Eclipse, acesse os menus debug -> configuration -> tomcat, aba arguments,
opção VM arguments, incluir a seguinte sintaxe:
-Dorg.apache.jasper.compiler.Parser.STRICT_QUOTE_ESCAPING=false
-Duser.timezone=“America/Sao_Paulo”
-Duser.language=“pt”
-Duser.country=“BR”
-Dfile.encoding=“ISO-8859-1”
Obs.:
No
servidor
de
produção
$TOMCAT_HOME/bin/catalina.sh
isso
deve
ser
adicionado
no
2) Para acesso ao banco de dados, configuramos um pool de conexões no arquivo
$TOMCAT_HOME/conf/server.xml
<GlobalNamingResources>
adicionando a
seguinte
linha
entre
as tags
<Resource auth=“Container” driverClassName=“org.postgresql.Driver” maxActive=“100”
maxIdle=“30” maxWait=“10000” name=“jdbc/coredb-postgresql” password=”_w1Nt3r@”
type=“javax.sql.DataSource” url=“jdbc:postgresql://localhost:5432/coredb?
autoReconnect=true” username=“coreuser”/>
3
Download