2ª Edição Décio Heinzelmann Luckow Alexandre Altair de Melo

Tamanho: px
Começar a partir da página:

Download "2ª Edição Décio Heinzelmann Luckow Alexandre Altair de Melo"

Transcrição

1 2ª Edição Décio Heinzelmann Luckow Alexandre Altair de Melo Novatec

2 Copyright 2010, 2015 Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer processo, sem prévia autorização, por escrito, do autor e da Editora. Editor: Rubens Prates Assistente editorial: Priscila Yoshimatsu Capa: Victor Bittow Revisão gramatical: Mari Kumagai/Priscila Yoshimatsu Editoração eletrônica: Camila Kuwabata ISBN: OG Histórico de impressões: Julho/2015 Segunda edição Março/2014 Sexta reimpressão Dezembro/2013 Quinta reimpressão Abril/2013 Quarta reimpressão Setembro/2012 Terceira reimpressão Fevereiro/2012 Segunda reimpressão Março/2011 Primeira reimpressão Outubro/2010 Primeira edição (ISBN: ) Novatec Editora Ltda. Rua Luís Antônio dos Santos São Paulo, SP Brasil Tel.: novatec@novatec.com.br Site: Twitter: twitter.com/novateceditora Facebook: facebook.com/novatec LinkedIn: linkedin.com/in/novatec

3 capítulo 1 Preparação do ambiente de desenvolvimento Este capítulo tem como objetivo conduzir o leitor à montagem de um ambiente de desenvolvimento de um aplicativo web usando Java, Apache Tomcat, Eclipse e MySQL. Descreveremos como realizar a instalação e configuração do ambiente, bem como explicaremos o uso de cada uma dessas ferramentas. Ao final do capítulo, você já estará preparado para iniciar o projeto do aplicativo financeiro pessoal, que será o projeto mostrado ao longo do livro. 1.1 Seleção das ferramentas Os critérios que mais contribuíram para selecionar as ferramentas que utilizaremos ao longo do livro são simples: popularidade e experiência. Além das ferramentas selecionadas estarem entre as mais populares, elas fazem parte do dia a dia dos autores. Isso com certeza possibilita criar um texto ao mesmo tempo técnico e composto de dicas, que são baseadas na experiência adquirida pelo uso de tais ferramentas. Comentar sobre a escolha de quais ferramentas empregar em um projeto de software envolve vários aspectos. Entretanto, um ponto que sempre deve ser levado em consideração é o envolvimento da comunidade de desenvolvedores em determinado projeto. Nisso o Java tem um dos seus pontos fortes, pois além de instituições privadas que criam IDEs, por exemplo, existe uma comunidade muito forte e atuante nos projetos criados para a plataforma. As ferramentas Eclipse, Apache Tomcat e MySQL são exemplos que têm comunidades altamente atuantes, que muito contribuem para sua evolução. Além disso, se você desenvolver seu projeto usando o Apache Tomcat e o MySQL, encontrará com mais facilidade algum serviço de hospedagem que tenha exatamente essa configuração. Não basta ter uma excelente ideia de um novo produto para a internet e executá-lo somente em seu computador pessoal. Se você ainda não está pensando tão alto e quer mesmo explorar tudo o que a comunidade Java oferece, existem outras ferramentas interessantes que você poderá adotar 29

4 30 Programação Java para a Web 2ª Edição em projetos futuros. Novas ferramentas surgem a cada dia, e isso é o combustível que faz a evolução constante da comunidade Java. Apesar de já termos definidas as ferramentas principais que utilizaremos neste livro, vamos listar a seguir algumas alternativas interessantes que você poderá explorar posteriormente. IDE NetBeans JDeveloper Descrição Ferramenta de desenvolvimento Java oficial da Oracle ( Ferramenta de desenvolvimento Java mais simples, mantida pela Oracle ( Banco de dados Descrição HypersonicSQL Banco de dados 100% Java. Tem vários modos de execução, entre eles, Standalone, que permite a utilização do banco de dados sem precisar de instalação, diretamente a partir do JAR ( Apache Derby Segue a mesma linha do HSQL e foi recentemente incorporado à distribuição do Java, sendo chamado de JavaDB. Pode ser utilizado para execução em dispositivos móveis, como celulares ( PostgreSQL Forte concorrente do MySQL ( Servidor web Java Jetty JBossWeb Descrição Servidor web Java concorrente do Apache Tomcat ( codehaus.org/jetty/). Servidor web Java, uma versão personalizada do Apache Tomcat, pela JBoss ( A seguir, vamos instalar e configurar cada uma das ferramentas que compõem nosso ambiente de desenvolvimento. 1.2 Linguagem Java A linguagem Java começou a surgir em 1991 na Sun Microsystems. Inicialmente era parte de outro projeto, chamado Green Project, que tinha como objetivo possibilitar a convergência entre computador, equipamentos eletrônicos e eletrodomésticos. Na época a linguagem era chamada de Oak (em português, carvalho ), pois era essa árvore que James Gosling avistava da janela da sede do projeto. O resultado do projeto foi um controle remoto chamado *7 (StarSeven), que tinha uma interface gráfica sensível ao toque e era capaz de interagir com diversos equipamentos. A linguagem Oak, na época, surgiu justamente para controlar internamente esse equipamento.

5 Capítulo 1 Preparação do ambiente de desenvolvimento 31 O controle remoto em si não vingou: ele estava muito a frente de seu tempo. Na época, as empresas de TV a cabo e vídeo por demanda não tinham condições de viabilizar o negócio. Depois disso, James Gosling foi encarregado de adaptar a linguagem Oak para a internet, surgindo em 1995, assim, a plataforma Java. Umas das principais diferenças entre a plataforma Java e as demais linguagens existentes na época é que o Java é executado sobre uma JVM, ou Java Virtual Machine. Qualquer plataforma de hardware ou equipamento eletrônico que possa executar uma máquina virtual conseguirá executar Java. Isso justifica o slogan write once, run anywhere, ou, em português, escreva uma vez, rode em qualquer lugar Instalação do Java No momento em que este livro estava sendo escrito, a versão mais recente era o Java 8. O arquivo para instalação do Java pode ser obtido em technetwork/java/javase/downloads/. Nestas páginas serão listados todos os tipos de pacotes de instalação do Java disponíveis. As duas principais versões disponíveis são Java SE (ou JRE) e JDK, conforme a figura 1.1. O pacote JRE (sigla de Java Runtime Environment) é o pacote mínimo necessário para a execução de aplicativos Java. Já o pacote JDK (sigla de Java Development Kit) é o pacote necessário para o desenvolvimento de aplicativos Java. Figura 1.1 Opções de pacotes para instalação do Java.

6 32 Programação Java para a Web 2ª Edição Em nosso caso é necessário obter o pacote JDK (que também inclui o JRE). Dessa forma, clique em Download na opção JDK 8 Update X. Na página seguinte, selecione o ambiente (sistema operacional) de destino da instalação do pacote e a opção de idioma. Prossiga o download conforme as instruções do site Instalação no Windows Depois de realizado o download, acione o arquivo obtido e a instalação se iniciará. Na primeira tela exibida, que contém os termos da licença de uso do Java, clique em Accept. A tela seguinte permite configurar as opções que serão instaladas, conforme a figura 1.2. Mantenha todas as opções. Você pode perceber a presença dos itens Development Tools e Source Code, que são especificamente para o desenvolvimento de aplicativos Java. O item Public JRE é a instalação do Java Runtime Environment que já havíamos comentado, e será instalado junto com o Java JDK. Se preferir, mude o local de instalação do Java, mas recomendamos manter o padrão. Figura 1.2 Itens do Java a serem instalados. Na tela seguinte, a instalação se iniciará exibindo uma barra com o progresso da instalação. Depois de concluída essa etapa, o instalador perguntará se você deseja instalar a JRE (que foi marcada como opção da figura 1.2). Aceite a instalação e siga todos os passos mantendo o padrão. Configuração Essa etapa da configuração só será necessária caso tenhamos que executar o Java por linha de comando. A princípio isso não é obrigatório, pois utilizaremos a ferramenta

7 Capítulo 1 Preparação do ambiente de desenvolvimento 33 Eclipse para fazer o desenvolvimento Java. Porém, é interessante manter essa configuração para uma necessidade futura. No Windows, abra o Painel de ControleSistema, clique em Configurações Avançadas do Sistema e no botão Variáveis de Ambiente, conforme a figura 1.3. Figura 1.3 Tela de acesso às variáveis de ambiente. A tela seguinte (Figura 1.4) exibe as variáveis de ambiente do Windows. Agora vamos criar a variável que define o local de instalação do Java, que é utilizada por muitos outros programas que precisam saber onde o Java se encontra, inclusive o Apache Tomcat. Na região de Variáveis do Sistema, clique em Nova e preencha os campos com o nome JAVA_HOME e valor com o caminho em que o Java foi instalado (na versão utilizada no livro, C:\Arquivos de programas\java\jdk1.8.0). Agora temos que alterar a variável Path para conter o caminho para os programas executáveis do Java. Na tela da figura 1.4, selecione a variável Path e clique em Editar. Vá até o campo Valor da Variável e adicione um ; (ponto e vírgula) no final da linha (se já não houver). Acrescente o texto %JAVA_HOME%\bin;. DICA: A variável PATH serve para que os programas possam ser executados por linha de comando (DOS) em qualquer diretório, e não apenas naquele em que se encontra. Por isso o caminho definido nessa variável aponta para o \bin do JAVA_HOME, que é onde os executáveis do Java se encontram.

8 34 Programação Java para a Web 2ª Edição Figura 1.4 Tela de manutenção das variáveis de ambiente. Para testarmos a instalação do Java, abra um prompt de Comando e digite java version. Esse comando exibirá a versão atual instalada do Java, conforme a figura 1.5, indicando o sucesso da instalação Instalação no Linux Figura 1.5 Teste da instalação do Java. Para o processo de instalação em Linux (em nosso caso utilizamos a distribuição Ubuntu) faremos a instalação via apt-get. A apt-get é o gerenciador de pacotes usado no Linux Debian e em todas as suas versões derivadas, como Ubuntu ou Kurumin. Se seu Linux Debian/Ubuntu tem acesso à internet, execute os comandos em um terminal: sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java8-installer

9 Capítulo 1 Preparação do ambiente de desenvolvimento 35 O primeiro fará inclusão do repositório no qual se encontra a instalação do JDK 8, o segundo vai atualizar a lista de pacotes disponíveis, e o terceiro fará o download e a instalação do Java 8 JDK. Quando o download terminar, a instalação começará automaticamente. Porém, antes disso, o apt-get vai informar quanto de espaço em disco será necessário para a instalação e perguntará se você deseja continuar. Siga as instruções do instalador até a conclusão. Depois de terminado o processo de instalação, o Java já está pronto para uso. Para garantir o sucesso da instalação, execute o comando java version no prompt de comando, conforme a figura 1.6. Deverão aparecer três linhas com informações da versão instalada. Figura 1.6 Teste da instalação do Java. Caso seja necessário, poderá ser utilizado o seguinte comando para desinstalar o Java 8, usando também o apt-get: sudo apt-get autoremove oracle-java8-installer 1.3 Apache Tomcat O Apache Tomcat é um contêiner Java e um servidor web ao mesmo tempo. Ele suporta a execução das tecnologias Java Servlet e JavaServer Pages (JSP), o que permite que o Java funcione para um ambiente web. Embora o Apache Tomcat seja robusto o suficiente para ser utilizado em ambiente de produção, ele permite integração com servidores como Apache HTTP e IIS da Microsoft, para fornecer uma capacidade ainda maior de trabalho. Utilizaremos o Apache Tomcat versão 8 para este livro, pois ele implementa a especificação Servlet 3.1, necessária ao funcionamento do JavaServer Faces a partir da versão Instalação do Tomcat O primeiro passo para instalar o Apache Tomcat é obter o pacote de instalação do site ou da seção Downloads do site do livro. Acesse o link

10 36 Programação Java para a Web 2ª Edição Tomcat 8.0 no menu Downloads e você será direcionado para a página org/download-80.cgi. Você deve fazer o download do pacote em Binary Distributions\Core, conforme a figura 1.7, sendo que você deve escolher o pacote ZIP para Windows e o TAR.GZ para Linux. DICA: Para a instalação em Linux até poderia ser utilizado o pacote ZIP, porém a desvantagem dele é que o arquivo ZIP, quando extraído, não traz as permissões dos arquivos. Dessa forma, você teria que aplicar manualmente as permissões de execução nos arquivos de script. Nessa página existe também a opção do pacote Windows Service Installer, que permite a instalação do Tomcat por meio de um assistente no Windows. No caso, optaremos pelo pacote ZIP, pois no Windows só é necessário descompactá-lo. DICA: No Linux e em modo texto, você pode usar o comando wget para fazer o download de qualquer arquivo da internet. No caso do download do Apache Tomcat, você pode executar o comando: wget Para garantir a existência desse endereço, o melhor é copiar a URL de download do arquivo no site e utilizar o wget para fazer o download. Figura 1.7 Obtenção do pacote de instalação do Apache Tomcat.

11 Capítulo 1 Preparação do ambiente de desenvolvimento Instalação no Windows Depois de descompactar o arquivo no disco, a estrutura de pasta deve se parecer com a da figura 1.8. Figura 1.8 Estrutura de pastas da instalação do Apache Tomcat. Na instalação do Apache Tomcat é obrigatório definirmos uma nova variável de ambiente. Para isso, crie a variável CATALINA_HOME tendo como valor o caminho de instalação do Tomcat, no caso, C:\apache-tomcat Agora você pode fazer um teste para se certificar de que a instalação ocorreu normalmente. Entre na pasta bin do diretório de instalação do Tomcat e execute o arquivo startup.bat: o resultado da execução deverá se parecer com o da figura 1.9. Figura 1.9 Console do Apache Tomcat, depois de ser inicializado com sucesso. Abra seu navegador e digite Deverá aparecer uma página como a da figura 1.10.

12 38 Programação Java para a Web 2ª Edição Figura 1.10 Página inicial padrão do Apache Tomcat. Para desligar o servidor, execute o arquivo shutdown.bat Instalação no Linux Depois de realizar o download do arquivo, copie-o para a pasta /var/local. Se você fez o download no Linux usando o Firefox, provavelmente o arquivo foi salvo na pasta /home/<usuario>/downloads. Via terminal, faça a cópia do arquivo para a pasta /var/local/ e extraia o seu conteúdo conforme os comandos a seguir. Se fez download de outra forma, copie-o do modo que souber. ALERTA: Todos os comandos que forem realizados usando o nome do arquivo com a versão devem ser revisados para a versão que você obteve no momento da leitura do livro. sudo cp /home/<usuario>/downloads/ apache-tomcat tar.gz /var/local/ cd /var/local/ sudo tar xvfz apache-tomcat tar.gz Esse comando gera uma pasta apache-tomcat com o conteúdo da instalação do Apache Tomcat. Também é obrigatório definir uma nova variável de ambiente CATALINA_HOME. Para isso, edite o arquivo /etc/profile para adicionar a linha seguinte no fim do arquivo. A variável indica o local de instalação do Apache Tomcat: export CATALINA_HOME=/var/local/apache-tomcat ALERTA: Depois de alterar o arquivo /etc/profile, você deve efetuar log-off e log-on para que essa alteração tenha efeito.

13 Capítulo 1 Preparação do ambiente de desenvolvimento 39 Para iniciar ou finalizar o Apache Tomcat 8, execute os seguintes comando a partir da pasta CATALINA_HOME\bin. e shell> sudo sh startup.sh shell> sudo sh shutdown.sh A execução do startup.sh vai gerar uma saída, conforme a figura Teste da instalação Figura 1.11 Terminal após inicialização com sucesso do Apache Tomcat. Depois de inicializar o Apache Tomcat, conforme o tipo de instalação, abra seu navegador e digite Deverá aparecer uma página como a da figura Figura 1.12 Página inicial padrão do Apache Tomcat.

14 40 Programação Java para a Web 2ª Edição Configuração e gerenciamento Neste tópico vamos passar algumas dicas de configuração e gerenciamento do Tomcat Alteração das portas padrão do Tomcat Por padrão, o Tomcat vem com algumas portas configuradas. Como foi possível observar no tópico anterior, entramos no endereço Isso quer dizer que a porta HTTP padrão do Tomcat é a Veja na tabela a seguir quais são as portas padrão do Tomcat. Essa informação é importante, pois as portas podem entrar em conflito com alguma que você já esteja utilizando: pode ser um jogo em rede, um aplicativo ou outro servidor que já esteja em funcionamento Porta Descrição do serviço 8080 Serviço de HTTP 8005 Serviço de shutdown 8009 Conector AJP/ Porta de HTTPS O primeiro indicativo de que você está tendo problemas com a numeração de portas do Tomcat é se a página principal acessada por não abre. Para confirmar o problema, o melhor a ser feito é abrir o arquivo de log do Tomcat, localizado no diretório [CATALINA_HOME]\logs. Localize o arquivo mais recente com o nome catalina.aaaa-mm-dd.log (Exemplo: catalina log). Localizar nesse arquivo o texto a seguir é um indicativo de que será necessário alterar algumas portas. java.net.bindexception: Address already in use: JVM_Bind DICA: Observe que esse arquivo pode estar acumulando mensagens de log de muitas operações do servidor no mesmo dia. Então procurei essa mensagem mais próxima do final do arquivo. Para substituir essas portas, basta alterar o arquivo [CATALINA_HOME]\conf\server.xml, localizar no arquivo o número correspondente à porta em questão e fazer a alteração. DICA: Esses números podem aparecem em vários locais ao mesmo tempo. Tome o cuidado para que, nesse arquivo, alguns desses números de portas apareçam dentro de comentários. Isso pode causar alguma confusão, e a alteração pode ocorrer em um lugar que não terá efeito.

15 Capítulo 1 Preparação do ambiente de desenvolvimento Alteração do timeout da sessão Em aplicativos web Java, a sessão é uma área de memória disponível ao usuário. Essa área de memória é utilizada pelos aplicativos para guardar informações entre as várias requisições de páginas realizadas. O problema é que o servidor web só sabe que o usuário existe quando ele acessa alguma página: ele não sabe se o usuário continua vendo o mesmo site ou se já fechou o navegador ou até desligou o computador. Para que essa área de memória não fique eternamente disponível ao usuário é determinado um tempo de vida para ela. Esse tempo de vida é denominado session timeout e é configurável no arquivo [CATALINA_HOME]\conf\web.xml. O valor informado corresponde à quantidade de minutos que o servidor manterá a sessão ativa, sem qualquer novo acesso do usuário. Para configurar o timeout da sessão, localize o texto a seguir no arquivo web.xml e altere-o para o valor desejado. <session-config> <session-timeout>30</session-timeout> </session-config> Lembramos que valores muito altos podem prejudicar o servidor, pois ele poderá estar consumindo uma quantidade de memória desnecessária por um tempo muito grande Uso do Manager do Tomcat O Manager é o aplicativo do Tomcat que permite gerenciar os aplicativos instalados, sendo acessível pelo endereço Permite realizar as seguintes operações remotamente com os aplicativos: Start Inicia Stop Finaliza Reload Reinicia Undeploy Desinstala ALERTA: No primeiro acesso a essa página será solicitada uma senha. Ao final desta seção, vamos mostrar como configurar essa senha. Além disso, permite provocar um timeout em todas as sessões a cada aplicativo para um tempo de vida determinado pelo acionamento do botão Expire Sessions. Esse é um recurso muito interessante para forçar a liberação de memória em servidor. Na figura 1.13, você pode observar a tela do manager.

16 42 Programação Java para a Web 2ª Edição Figura 1.13 Tela principal do Tomcat Manager. Abaixo da relação dos aplicativos, existem mais duas áreas nas quais é possível fazer a instalação remota de aplicativos Java e visualizar as informações do servidor. Existe também o link Server Status, que permite visualizar todos os processos em execução no servidor que estão atendendo a requisições de usuários. Isso pode ser muito útil caso você esteja tendo algum problema de desempenho no aplicativo. No link é possível identificar se existe algum processo muito pesado em execução, por quanto tempo e qual IP fez a requisição. Porém, por padrão, a instalação do Tomcat não define qualquer usuário com permissão de acesso ao aplicativo manager por questões de segurança. Para incluir um usuário com acesso ao aplicativo de gerenciamento, você deve alterar o arquivo [CATALINA_HOME]\conf\tomcat-users.xml. É possível que ele esteja totalmente vazio, de modo que você deva incluir duas linhas para deixá-lo como a seguir. <?xml version='1.0' encoding='utf-8'?> <tomcat-users> <role rolename="manager-gui"/> <user username="tomcat" password="123456" roles="manager-gui"/> </tomcat-users> O nome manager-gui é a chave para definir o acesso ao aplicativo. Você só poderá alterar o username e password ou definir novos usuários.

17 Capítulo 1 Preparação do ambiente de desenvolvimento Aumento da quantidade de memória disponível para o Apache Tomcat Por padrão, todo aplicativo Java em execução tem uma área de memória reservada de 256 MB, porém essa quantidade pode não ser suficiente em muitos casos. Se no uso de seu aplicativo começarem a ocorrer erros do tipo java.lang.outofmemoryerror, a quantidade de memória disponível não será mais suficiente. Para contornar essa situação é necessário utilizar dois parâmetros de configuração: Parâmetro -Xmx -Xms Descrição Máximo de memória a ser reservada ao aplicativo. Exemplo: -Xmx1024m ou Xmx1g Quantidade inicial de memória a ser disponibilizada ao aplicativo. Exemplo: -Xms512m Para o valor de -Xmx, você deve levar em consideração a quantidade de memória livre no computador ou servidor. Para o valor de Xms, você deve considerar a quantidade de memória que certamente será consumida pelo aplicativo. Um valor muito baixo de Xms fará com que o Java tenha que fazer muitas operações de realocação de memória, o que consome muitos recursos da máquina e prejudica o desempenho. Para definir esses parâmetros, você deve criar a variável de ambiente CATALINA_OPTS, como na figura Figura 1.14 Configuração da variável CATALINA_OPTS. DICA: O Apache Tomcat tem um arquivo padrão para atribuir variáveis de ambiente específicas para uma determinada instalação. Sempre que o Tomcat for inicializado, ele executará (caso exista) o arquivo setenv.bat ou setenv.sh. Nesse arquivo podem ser definidas variáveis de ambiente como CATALINA_OPTS, JAVA_HOME ou qualquer outra que seja necessária. Windows: set CATALINA_OPTS=-Xms256m Xmx1024m Linux: export CATALINA_OPTS="-Xms256m Xmx1024m" Quando estivermos utilizando e executando o Apache Tomcat por dentro do Eclipse, essa configuração deverá ser feita em outro local, o que será explicado na seção

18 44 Programação Java para a Web 2ª Edição ALERTA: O Windows é sensível a espaços na definição de variáveis de ambiente, ou seja, a variável CATALINA_OPTS="123" tem um nome diferente de CATALINA_OPTS = "123". Se você defini-la com espaço entre o nome e o =, ela não será reconhecida pelo Tomcat Monitoramento do consumo de memória e desempenho do Apache Tomcat Essa dica será apresentada para ser utilizada junto ao Apache Tomcat, porém pode ser utilizada por qualquer aplicativo Java. O Java JDK tem um aplicativo de monitoramento JConsole, que permite realizar o monitoramento de aplicativos Java quanto ao consumo de memória, aos processos (threads), à carga de classes e o consumo de processamento, entre outros. Existem dois passos necessários para que seja possível utilizá-lo. O primeiro é que o aplicativo a ser monitorado precisa ter definido em sua linha de execução o parâmetro -Dcom.sun.management.jmxremote. Para o Tomcat, esse parâmetro pode ser definido junto com a variável CATALINA_OPTS; para qualquer outro aplicativo, ele deve ser colocado junto com a linha de execução do Java (isso vale também para Xmx e Xms). Exemplo: set CATALINA_OPTS=-Xms256m Xmx1024m -Dcom.sun.management.jmxremote O segundo é a execução do JConsole, que está localizado em [JAVA_HOME]\bin\jconsole.exe. Antes de executá-lo é necessário que o Tomcat já tenha sido inicializado depois de ter definido esse novo parâmetro em CATALINA_OPTS. Assim, ao ser executado, o JConsole mostrará a lista de todos os processos Java possíveis de serem monitorados, como mostra a figura Deve ser selecionado o processo com o nome org.apache.catalina.startup.bootstrap start, que é exatamente o Tomcat. Assim que você clicar em Connect, o JConsole mostrará um quadro com vários monitoramentos, conforme a figura DICA: Para conseguir monitorar o Apache Tomcat inicializado por dentro do Eclipse, vá ao menu Run > Run Configurations, selecione o Item configurado do Apache Tomcat e coloque o -Xms256m -Xmx1024m -Dcom.sun.management.jmxremote no campo VM Arguments. O mais interessante do JConsole é com certeza o monitoramento de memória. Claro que você não vai precisar ficar monitorando o servidor o tempo todo, pois não há motivo para isso se tudo estiver executando sem problemas. Entretanto, imagine o caso de um consumo exagerado pelo seu aplicativo: se você aliar a observação do painel de memória do JConsole ao uso do aplicativo, poderá identificar os pontos nos quais ocorre o maior consumo de memória. Com esse paralelo, você poderá fazer a devida correção ou reconfiguração dos parâmetros Xmx e Xms.

19 Capítulo 1 Preparação do ambiente de desenvolvimento 45 Figura 1.15 Tela de entrada do JConsole. Figura 1.16 Tela principal do JConsole exibindo vários gráficos com estatísticas do processo monitorado.

20 46 Programação Java para a Web 2ª Edição Instalação do Apache Tomcat como serviço A instalação do Tomcat como serviço permite que ele seja iniciado automaticamente quando o computador for iniciado, sendo um recurso muito requisitado nas empresas. Instalação no Windows Para instalar o Apache Tomcat como serviço, primeiro vá até a pasta \bin da instalação do Apache Tomcat via linha de comando. Nessa pasta deverá existir o arquivo service.bat. A sintaxe de utilização será: service.bat install/remove [service_name] Para instalar, execute o comando service install, como a seguir: C:\apache-tomcat \bin>service install Saída do comando: Installing the service 'Tomcat8'... Using CATALINA_HOME: "C:\apache-tomcat " Using CATALINA_BASE: "C:\apache-tomcat " Using JAVA_HOME: "C:\Program Files\Java\jdk1.8.0_31" Using JRE_HOME: "C:\Program Files\Java\jdk1.8.0_31\jre" Using JVM: "C:\Program Files\Java\jdk1.8.0_31\jre\bin\server\jvm.dll" The service 'Tomcat8' has been installed. Para desinstalar o serviço, utilize o comando service remove. Observe que, na sintaxe do comando, existe o parâmetro opcional service_name. Isso significa que você poderá definir um nome para o serviço a ser instalado, caso contrário, será utilizado o nome Tomcat8. É importante salientar que existem várias mudanças na forma de configurar o Apache Tomcat ao utilizá-lo como serviço, principalmente quanto aos parâmetros de inicialização, que foram expostos na seção , com relação ao uso da variável CATALINA_OPTS. Em resumo, essa variável não é considerada quando se utiliza o Tomcat como serviço. A alternativa para continuar realizando esse tipo de configuração no Tomcat como serviço é utilizar o aplicativo [CATALINA_HOME]\BIN\tomcat8w.exe. Porém esse aplicativo só funcionará para o serviço instalado caso o nome do serviço seja Tomcat8. DICA: Muito provavelmente poderão ser executados vários serviços do Apache Tomcat em um mesmo servidor. Para poder configurar esses serviços utilizando o aplicativo tomcat8w.exe, basta duplicá-lo e renomeá-lo considerando o padrão [service_name] w.exe. Por exemplo, se você quiser um novo serviço do Tomcat com o nome tomcatteste, deverá instalar o serviço usando o comando service install tomcatteste, duplicar o tomcat8w.exe e renomear para tomcattestew.exe.

21 Capítulo 1 Preparação do ambiente de desenvolvimento 47 Na figura 1.17 podemos observar a aba General do tomcat8w.exe, na qual é possível, em Startup type, configurar se o serviço terá inicialização Manual, Automática ou Desabilitada. Também é possível iniciar e parar o serviço nos botões Start e Stop. DICA: Como posteriormente controlaremos a inicialização do Apache Tomcat por dentro do Eclipse IDE, recomenda-se deixar o serviço como Startup type: Manual no ambiente de desenvolvimento. Figura 1.17 Aba General do configurador de serviço do Apache Tomcat. Na figura 1.18 podemos visualizar a aba Java do tomcat8w.exe, que é a aba mais útil na configuração do Tomcat. Os principais campos a serem utilizados nessa tela serão o Java Options, no qual será possível incluir parâmetros de inicialização, e Initial memory pool e Maximum memory pool, que correspondem aos parâmetros Xms e Xms, respectivamente. Também é possível controlar o serviço Tomcat8 ou qualquer outro criado por meio do Gerenciador de Serviços do Windows em Painel de ControleFerramentas Administrativas Serviços. Este será exibido com o nome amigável Apache Tomcat, conforme a figura Se você clicar com o botão direito no serviço e em propriedades, verá o nome físico atribuído (ex: tomcat8) e outras informações. Também será possível iniciar e parar o serviço, mas não será possível fazer as mesmas configurações disponíveis no tomcat8w.exe.

22 48 Programação Java para a Web 2ª Edição Mais informações sobre a configuração do Apache Tomcat como serviço podem ser obtidas em Figura 1.18 Aba Java do configurador de serviço do Apache Tomcat. Figura 1.19 Tela de serviços do Windows exibindo o serviço do Apache Tomcat.

23 Capítulo 1 Preparação do ambiente de desenvolvimento 1.4 Eclipse IDE A ferramenta Eclipse foi inicialmente desenvolvida pela IBM e depois doada para a comunidade. Hoje o Eclipse não é apenas uma IDE de desenvolvimento Java, mas uma plataforma de desenvolvimento de código aberto. Por padrão, sempre que você fizer um download do Eclipse, ele estará preparado para o desenvolvimento Java, mas cada vez mais as empresas e a comunidade têm usado a plataforma Eclipse para criar plugins para as mais diversas linguagens de programação. Para você ter uma ideia, utilizando o Eclipse, hoje é possível programar em C/C++, COBOL, PHP, Progress, entre outras linguagens. Além disso, ele oferece todos os recursos para que você mesmo crie novos plugins para a ferramenta. A seguir, faremos a instalação da ferramenta e a configuração e veremos dicas de utilização Instalação do Eclipse O primeiro passo para instalar o Eclipse é obter seu pacote na internet. Acesse o site e será exibida uma página como a da figura 1.20 ou acesse a área de downloads do site do livro. Figura 1.20 Tela da sessão de downloads do site do Eclipse. Como você pode perceber, existem várias opções de pacotes de download: são diversas combinações diferentes de plugins e recursos, cada uma com um objetivo específico.

24 50 Programação Java para a Web 2ª Edição Em nosso caso, a melhor opção é a Eclipse IDE for Java EE Developers. Nesse item, clique no sistema operacional desejado à direita e veja que existem opções para Windows, Mac OS e Linux, 32 e 64 bits. Na página seguinte será oferecido um local no qual você fará o download do Eclipse, ou você pode percorrer a lista logo abaixo na mesma página e fazer o download de um local mais próximo do Brasil, por exemplo. Clique no link de um local, conforme a figura Instalação no Windows Figura 1.21 Seleção do local de origem do download do Eclipse. A partir da versão 4.5 do Eclipse (Mars) a instalação também é possível utilizando-se um instalador, porém no livro vamos orientar a instalação por meio do arquivo zip, que é mais simples. Dessa forma, basta descompactar o arquivo no local que desejar. Vamos descompactar esse arquivo em sua unidade C:\, conforme a figura O arquivo para executar o Eclipse é o eclipse.exe. O mais prático é você criar um atalho para esse arquivo e posicioná-lo em sua área de trabalho do Windows. Na primeira vez que você executar o Eclipse, aparecerá uma tela perguntando qual workspace você deseja trabalhar. O workspace é uma pasta do disco no qual serão criados todos os projetos do Eclipse. Nesse caso, você tem duas opções: pode sempre informar esse caminho manualmente ou configurar qual workspace deseja trabalhar

25 Capítulo 1 Preparação do ambiente de desenvolvimento 51 por meio do parâmetro data no atalho. Isso permite ter apenas uma instalação do Eclipse e vários atalhos apontando para workspaces diferentes. O parâmetro data deve ser informado em um atalho criado para o eclipse.exe, conforme a figura Figura 1.22 Estrutura de pastas depois de instalar o Eclipse. Isso é principalmente útil quando você estiver utilizando o Eclipse para diversos fins, por exemplo, Eclipse Faculdade, Eclipse JME, Eclipse Estudo Livro. Figura 1.23 Atalho do Eclipse configurando um determinado workspace.

26 52 Programação Java para a Web 2ª Edição Instalação no Linux Depois de realizar o download do arquivo, copie-o para a pasta /var/local. Se você fez o download no Linux usando o Firefox, provavelmente o arquivo foi salvo na pasta /home/<usuario>/downloads. Via terminal, faça a cópia do arquivo para a pasta /var/local/ e extraia o seu conteúdo conforme os comandos a seguir. Se fez download de outra forma, copie-o do modo que souber. ALERTA: Todos os comandos que forem realizados usando o nome do arquivo com a versão devem ser revisados para a versão que você obteve no momento da leitura do livro. mkdir /home/<usuário>/java cp /home/<usuário>/downloads/eclipse-jee-*.tar.gz /home/<usuário>/java/ cd /home/<usuário>/java tar xvfz eclipse-jee-*.tar.gz Esse comando gera uma pasta eclipse com o conteúdo da instalação do Eclipse IDE. Depois de extraído, entre na pasta eclipse e execute o comando sudo./eclipse para executar o Eclipse IDE, conforme a figura Figura 1.24 Estrutura de pastas depois de instalar o Eclipse no Linux. Pelo fato de termos instalado o Eclipse dentro da pasta do usuário, ele poderá ser executado também utilizando o gerenciador de arquivo no ambiente gráfico. Para isso, basta abrir a pasta /home/<usuário>/java/eclipse e executar o arquivo eclipse com um duplo clique Dicas de utilização Na figura 1.25 temos uma visão geral do Eclipse na primeira vez em que ele é aberto. Nele você pode perceber a organização geral da ferramenta. A primeira coisa que chama a atenção é a organização interna. Existem várias subjanelas internas que são conhecidas como views.

27 Capítulo 1 Preparação do ambiente de desenvolvimento 53 Figura 1.25 Visão da tela do Eclipse na primeira vez em que é aberto. Outro conceito de organização muito importante utilizado pelo Eclipse é o das perspectivas, que podemos entender como formas diferentes de ver algo, e o Eclipse trabalha dessa forma para organizar as views. Existem diversas perspectivas disponíveis no Eclipse. Na figura 1.26 podemos ver algumas delas. Figura 1.26 Visão das perspectivas inicialmente disponíveis no Eclipse.

28 54 Programação Java para a Web 2ª Edição Cada perspectiva disponibiliza as views mais interessantes para cada necessidade de uso. Por exemplo, a primeira perspectiva exibida quando abrimos o Eclipse é a perspectiva Java EE Perspectiva Java EE Essa perspectiva mostra as views úteis quando se está programando em Java, utilizando a plataforma Java EE. Elas são descritas a seguir. View Descrição Project Explorer Exibe todos os projetos do workspace em questão. Em cada projeto são exibidos todos os arquivos envolvidos (arquivos Java, XML etc.). Problems Exibe os erros de compilação encontrados nas fontes dos projetos. Tasks Exibe uma lista de tarefas pendentes. Servers Exibe uma lista dos servidores configurados para executar os projetos. Data Source Explorer Exibe e permite configurar as fontes de dados que possam estar sendo utilizadas nos projetos. A partir dessas fontes, você conseguirá executar consultas SQL nos bancos de dados, diretamente no Eclipse. Snippets Exibe botões que auxiliam na inclusão de blocos de código-fonte no arquivo aberto. Por exemplo: inclusão de comentário, bloco de script, diretivas de página. Outline Exibe a relação de propriedades e métodos da classe Java que estiveram em execução, sendo muito útil para localizá-los mais facilmente no programa. A disposição das views dentro da perspectiva pode ser alterada livremente, excluindo ou adicionando novas views que possam ser interessantes Perspectiva Java Essa perspectiva exibe as views úteis quando se está desenvolvendo em Java, mas sem utilizar os recursos do Java EE. Ou seja, nessa perspectiva não é exibida a view Server e, em vez da view Project Explorer, é exibida a view Package Explorer, que facilita a visualização dos packages dos projetos Perspectiva Debug Essa perspectiva exibe as views úteis quando se está realizando o debug de uma execução em Java. O debug é a execução passo a passo de uma classe Java, permitindo visualizar as linhas que serão executadas. Nessa perspectiva existem, além das views (Servers, Outline e Tasks) já apresentadas, as seguintes:

29 Capítulo 1 Preparação do ambiente de desenvolvimento 55 View Debug Descrição Exibe a lista dos processos Java em execução. Variables Mostra as variáveis envolvidas na execução atual e seu respectivo valor. É possível também alterar o valor de alguns tipos de variáveis manualmente, no meio da execução. Breakpoints Exibe os pontos de parada obrigatória para a execução da classe Java. Console Exibe as mensagens de saída da execução do programa. Toda mensagem via System.out.println("Olá mundo ") será exibida no Console. Geralmente, quando você executar algum servidor ou classe Java em modo Debug, o Eclipse sugere automaticamente que essa perspectiva seja ativada Teclas de atalho Um grande facilitador no uso do Eclipse e que dará muito mais velocidade a seu trabalho são as teclas de atalho. As teclas relacionadas a seguir estão entre as mais utilizadas. Tecla de atalho Ctrl+Espaço Ctrl+K Ctrl+L Ctrl+Shift+T Ctrl+Shift+R Ctrl+O Ctrl+Shift+O Ctrl+Shift+F Ctrl+/ Ctrl+Shift+/ Alt+Shift+R F2 F3 Ctrl+Shift+L Descrição Realiza o code completion, ou seja, sugere opções para qualquer coisa que você tenha digitado, com base em nomes de classes, métodos, propriedades etc. Localiza no arquivo aberto outras ocorrências do texto selecionado. Localiza uma linha determinada. Localização rápida de classes Java, apenas digitando partes do nome. Localização rápida de quaisquer arquivos, apenas digitando partes do nome. Exibe a lista de propriedades e métodos da classe atual. Permite busca rápida pelo nome. Organiza a lista dos imports da classe. Formata o código-fonte. Adiciona um comentário de linha. Adiciona um comentário de bloco. Renomeia a propriedade ou o método selecionado, realizando o refactory de todo o código. Ou seja, será modificado o nome do elemento em todos os lugares nos quais ele era referenciado. Mostra a documentação da classe, método ou propriedade que estiver com o foco. Abre a declaração da classe, método ou propriedade que estiver com o foco. Lista todas as teclas de atalhos disponíveis na IDE.

30 56 Programação Java para a Web 2ª Edição Configuração de fontes e cores Uma configuração que muitas vezes é fundamental para deixar a IDE mais ao gosto do usuário é a configuração de fontes e cores. Alguns podem querer fontes maiores ou menores, ou uma cor de fundo diferente etc. Para alterar esse tipo de configuração no Eclipse, acesse WindowPreferences. Na janela de preferências, abra o item GeneralAppearanceColors and Fonts. O item que altera as configurações de fonte para o código-fonte Java é o Java Editor Text Font. DICA: No topo da janela Preferences existe um campo com o texto type filter text. Qualquer palavra que você digitar nesse campo fará com que o Eclipse só mostre as opções de configuração que contenham essa palavra. Como essa janela contém muitas opções de configuração, e esse número aumentará à medida que você instalar novos recursos ou plugins, esse recurso é bastante interessante. Um exemplo de propriedade muitas vezes necessária e que é difícil encontrar é a configuração de Proxy. Digite proxy nesse campo e o Eclipse rapidamente mostrará a opção correta para configuração: GeneralNetwork Connections. No manual do Eclipse existe uma relação completa de todas as dicas de utilização e recursos das ferramentas, em HelpTips and Tricks (Dicas e truques), além da tecla de atalho Ctrl+Shift+L, que mostra uma relação de todas as teclas de atalho do Eclipse Configuração do Apache Tomcat para funcionar dentro do Eclipse Agora que já instalamos e configuramos o Apache Tomcat e o Eclipse IDE de forma individual, vamos integrar os dois para que Tomcat possa ser executado a partir do Eclipse. O primeiro passo a ser dado é ir até a view Servers, clicar com o botão direito do mouse e escolher NewServer, conforme a figura Figura 1.27 Criação de um novo servidor na view Server. Isso iniciará o assistente de criação de servidores dentro do Eclipse. Selecione Tomcat v8.0 Server e clique em Next, conforme a figura 1.28.

31 Capítulo 1 Preparação do ambiente de desenvolvimento 57 Figura 1.28 Seleção do servidor a ser criado. Na tela seguinte, informe o local em que foi instalado o Apache Tomcat e clique em Finish. O caminho definido nessa última tela é o mesmo que já foi definido para a variável CATALINA_HOME. Pronto: agora o servidor que executará nossos projetos web já está criado, como mostra a figura Figura 1.29 View Server do Eclipse exibindo o servidor recém-criado. DICA: Outra forma de alterar a configuração do local no qual o servidor está instalado é pelo menu WindowPreferences: selecione a opção ServersRuntime Environment. Para testar o funcionamento do Apache Tomcat por dentro do Eclipse, clique no botão que realiza a execução em modo Normal, na view Servers. Nesse mesmo instante, na view Servers, aparecerá o texto Starting junto ao item do servidor, e a view Console será exibida, mostrando as mensagens de saída do servidor, indicando que ele está em processo de inicialização. Na figura 1.30, você pode observar as mensagens do Console indicando que o servidor foi inicializado com sucesso.

32 58 Programação Java para a Web 2ª Edição Figura 1.30 View Console exibindo as mensagens de saída do servidor durante o processo de inicialização. ALERTA: É nesse momento que também poderão ocorrer os erros de conflito de portas, como foi comentado na seção Nesse caso, o Eclipse também fornece um meio de alterar essa configuração. Para isso, basta dar um duplo clique no nome do servidor na view Servers, e será exibida uma tela de configurações, conforme a figura Você poderá alterar os números de portas pela aba Ports. Figura 1.31 Tela de configuração do servidor, na qual é possível alterar os números de portas, entre outras configurações.

33 Capítulo 1 Preparação do ambiente de desenvolvimento Configuração da memória disponível para o Tomcat Ainda na tela da figura 1.31, clique em Open launch configuration. A tela que será exibida contém as informações de configuração de como o Apache Tomcat será executado por dentro do Eclipse. Na aba Arguments, altere o campo VM Arguments e acrescente os parâmetros Xmx e Xms com a quantidade de memória necessária. 1.5 MySQL O MySQL é um dos bancos de dados de código-fonte aberto mais popular do mundo, tendo mais de 70 milhões de instalações no mundo todo. O fato de ser de código-fonte aberto não significa que ele seja gratuito: isso dependerá de como você utilizará o banco de dados. Para que o MySQL possa ser utilizado gratuitamente, o aplicativo que o utiliza tem que seguir a licença GPL. Isso basicamente significa que, se você não obtiver lucro com o seu aplicativo, não precisará pagar pelo MySQL e que sempre deverá distribuir os códigos-fonte do MySQL junto com seu aplicativo ou pelo menos indicar onde obtê-los Instalação do MySQL O primeiro passo para instalar o MySQL é obter seu arquivo do site (atenção para o prefixo dev na URL). Ao entrar no site, clique no botão downloads abaixo do nome MySQL Community Server, que é a versão que utilizaremos, ou diretamente no endereço Role a página para baixo até encontrar os links de download para cada sistema operacional, conforme a figura Selecione o instalador que pretende utilizar. Caso esteja utilizando o Linux Ubuntu, pule diretamente para a seção , pois poderemos usar o instalador apt-get. Para fazer o download, sugerimos a versão Windows MSI Installer, e para o Linux, a versão Linux (x86), a não ser que seu computador seja 64 bits. ALERTA: Para a instalação em Windows, não obtenha a versão MySQL Essentials, pois ela vem com várias ferramentas a menos no pacote. Depois de clicar em Download, você será direcionado para uma página na qual inicialmente será solicitado que você se cadastre, o que não é necessário: apenas clique no link No thanks, just take me to the downloads! abaixo da tela de cadastro para escolher um dos

34 60 Programação Java para a Web 2ª Edição espelhos para o download. Nesse caso, espelho refere-se aos vários locais do mundo nos quais os arquivos da instalação estão replicados (espelhados). Figura 1.32 Página de download do MySQL para diferentes sistemas operacionais Instalação do MySQL Server no Windows A instalação em Windows acontece com a ajuda de um assistente, que torna o processo bastante amigável. Siga as instruções do próprio instalador, dando especial atenção às etapas descritas a seguir. Setup Type Onde se define o tipo de instalação que será realizada, mantenha marcada a opção Server Only, pois é a opção mais enxuta e que atende as necessidades do projeto. Clique em Next e prossiga a instalação até o passo Type and Networking. Type and Networking Mantenha as opções padrão, conforme a figura A informação Port Number somente precisará ser alterada se existir algum outro serviço no seu computador que utilize a mesma porta.

35 Capítulo 1 Preparação do ambiente de desenvolvimento 61 Accounts and Roles Figura 1.33 Configuração do MySQL. Nessa etapa é definida a senha do usuário root do banco de dados. Apesar de aceitar qualquer senha definida, a tela vai informar caso a senha sugerida seja muito fraca. No livro e nos arquivos-fonte disponíveis estamos utilizando a senha root para o usuário root. DICA: O uso de uma senha como essa não é recomendado caso você esteja em um ambiente real de desenvolvimento em uma empresa. Muito menos se estiver instalando um servidor de produção. Essa senha será necessária no arquivo de configuração do banco de dados no projeto desenvolvido no livro, por isso guarde-a na sua memória. ALERTA: Se você já teve alguma vez instalado o MySQL em seu computador mesmo que tenha desinstalado-o corretamente, a senha root definida continua valendo. Se você fizer uma nova instalação do MySQL, essa senha será solicitada por meio do campo Current Password que será exibido.

36 62 Programação Java para a Web 2ª Edição Windows Service Nesta etapa é definido o nome do serviço que executará o MySQL. Mantenha as opções padrão, conforme a figura Figura 1.34 Instalação dos serviços. Caso já tenha uma instalação anterior, ou se ocorrer algum problema na instalação que lhe obrigue a refazê-la, é possível que você tenha que alterar o nome do serviço sugerido, pois a sugestão já será existente. Depois desse passo, continue seguindo as orientações do próprio instalador até a conclusão Instalação do MySQL Server no Linux Se você estiver utilizando o Linux Ubuntu, a instalação via apt-get será muito mais fácil, pois ela fará o download, a instalação e configuração automáticos das ferramentas. Se estiver utilizando outra distribuição, a instalação tradicional via tar.gz deverá ser utilizada. Instalação via apt-get Esses comandos do apt-get instalarão a versão 5.0 do MySQL Server, pois é essa a versão atualmente disponível nessa forma de instalação. shell> sudo apt-get update shell> sudo apt-get install mysql-server

37 Capítulo 1 Preparação do ambiente de desenvolvimento 63 No final da instalação do mysql-server, você será questionado sobre a senha root do MySQL. Guarde bem essa senha. Para iniciar o MySQL, execute: shell> cd /etc/init.d/ shell> sudo./mysql start Para finalizar o MySQL, execute: shell> cd /etc/init.d/ shell> sudo./mysql stop Instalação do MySQL Workbench em Linux Para a instalação do MySQL Workbench é necessário instalar antes alguns utilitários, conforme a instrução a seguir. sudo apt-get install liblua5.1-0 libzip2 libmysqlclient18 O arquivo do MySQL Workbench (6 ou posterior) pode ser obtido em com/downloads/tools/workbench/, onde você deve indicar o sistema operacional Ubuntu Linux e selecionar a arquitetura correta, entre 32 ou 64 bits. A instalação deve ser feita com a Central de Programas do Ubuntu, ou executando o arquivo.deb obtido. Veja como utilizar o MySQL Workbench na seção Uso do MySQL Workbench Para acionar o MySQL Workbench no Windows, basta executá-lo no menu MySQL, enquanto no linux basta digitar mysql-workbench na linha de comando. Uma tela semelhante à da figura 1.35 será exibida. Nessa tela aparecem três painéis, sendo eles: SQL Connections, Models e Shortcuts. No decorrer deste livro vamos utilizar principalmente o SQL Connections. O primeiro passo é clicar na conexão que aparece por padrão, que sempre vai se referir à conexão local. Ao realizar um duplo clique, a senha root será solicitada. Ao proceder dessa forma, sempre será aberta uma conexão genérica ao servidor. Você também pode editar a conexão com o botão direito do mouse e indicar um Default Schema, que será o nome do banco de dados que você queira abrir por padrão. Na figura 1.36 é exibida a janela na qual é possível executar os comandos SQL no banco de dados.

GEPLANES GESTÃO DE PLANEJAMENTO ESTRATÉGICO MANUAL DE INSTALAÇÃO DO GEPLANES EM UM AMBIENTE WINDOWS

GEPLANES GESTÃO DE PLANEJAMENTO ESTRATÉGICO MANUAL DE INSTALAÇÃO DO GEPLANES EM UM AMBIENTE WINDOWS GEPLANES GESTÃO DE PLANEJAMENTO ESTRATÉGICO MANUAL DE INSTALAÇÃO DO GEPLANES EM UM AMBIENTE WINDOWS JANEIRO 2015 1 Sumário 1. Introdução...3 2. Pré-Requisitos...4 2.1. Instalação do Java Development Kit

Leia mais

MANUAL DE INSTALAÇÃO E CONFIGURAÇÃO. Motor Periférico Versão 8.0

MANUAL DE INSTALAÇÃO E CONFIGURAÇÃO. Motor Periférico Versão 8.0 MANUAL DE INSTALAÇÃO E CONFIGURAÇÃO Motor Periférico Versão 8.0 1. Apresentação... 3 2. Instalação do Java... 3 2.1 Download e Instalação... 3 2.2 Verificar Instalação... 3 3. Download do Motor Periférico...

Leia mais

Lazarus pelo SVN Linux/Windows

Lazarus pelo SVN Linux/Windows Lazarus pelo SVN Linux/Windows Sei que não faltam artigos sobre como obter e compilar o Lazarus e o FPC pelo SVN, mas sei também que nunca é de mais divulgar um pouco mais e talvez escrever algo diferente.

Leia mais

Procedimentos para Reinstalação do Sisloc

Procedimentos para Reinstalação do Sisloc Procedimentos para Reinstalação do Sisloc Sumário: 1. Informações Gerais... 3 2. Criação de backups importantes... 3 3. Reinstalação do Sisloc... 4 Passo a passo... 4 4. Instalação da base de dados Sisloc...

Leia mais

Faculdade de Tecnologia SENAC Goiás. Disciplina: Gerenciamento de Rede de Computadores. Goiânia, 16 de novembro de 2014.

Faculdade de Tecnologia SENAC Goiás. Disciplina: Gerenciamento de Rede de Computadores. Goiânia, 16 de novembro de 2014. Faculdade de Tecnologia SENAC Goiás Disciplina: Gerenciamento de Rede de Computadores : Goiânia, 16 de novembro de 2014. Faculdade de Tecnologia SENAC Goiás Professor: Marissol Martins Alunos: Edy Laus,

Leia mais

Lógica de Programação

Lógica de Programação Lógica de Programação Softblue Logic IDE Guia de Instalação www.softblue.com.br Sumário 1 O Ensino da Lógica de Programação... 1 2 A Ferramenta... 1 3 Funcionalidades... 2 4 Instalação... 3 4.1 Windows...

Leia mais

1 REQUISITOS BÁSICOS PARA INSTALAR O SMS PC REMOTO

1 REQUISITOS BÁSICOS PARA INSTALAR O SMS PC REMOTO 1 ÍNDICE 1 REQUISITOS BÁSICOS PARA INSTALAR O SMS PC REMOTO... 3 1.1 REQUISITOS BASICOS DE SOFTWARE... 3 1.2 REQUISITOS BASICOS DE HARDWARE... 3 2 EXECUTANDO O INSTALADOR... 3 2.1 PASSO 01... 3 2.2 PASSO

Leia mais

SIPREV/Gestão de RPPS Implantação Manual de Instalação Versão 1.18

SIPREV/Gestão de RPPS Implantação Manual de Instalação Versão 1.18 Implantação Manual de Instalação Versão 1.18 1 de 44 - Manual de Instalação Histórico de Revisões Data Versão Descrição Autor 19/05/09 1.0 Criação do documento Carlos Tabosa-UDCE 22/05/09 1.1 Revisão do

Leia mais

Ambientação JAVA. Versão 0.1 MICHEL CORDEIRO ANALISTA DE NEGÓCIO (NTI 2014) 1 UNIVERSIDADE CEUMA 08/01/2014

Ambientação JAVA. Versão 0.1 MICHEL CORDEIRO ANALISTA DE NEGÓCIO (NTI 2014) 1 UNIVERSIDADE CEUMA 08/01/2014 UNIVERSIDADE CEUMA Ambientação JAVA Versão 0.1 08/01/2014 Este é um modelo de configuração para desenvolvimento no ambiente Java. MICHEL CORDEIRO ANALISTA DE NEGÓCIO (NTI 2014) 1 Sumário Sumário... 2 1

Leia mais

Operador de Computador. Informática Básica

Operador de Computador. Informática Básica Operador de Computador Informática Básica Instalação de Software e Periféricos Podemos ter diversos tipos de software que nos auxiliam no desenvolvimento das nossas tarefas diárias, seja ela em casa, no

Leia mais

Instalando o WordPress em localhost

Instalando o WordPress em localhost Instalando o WordPress em localhost WordPress sem Mistério LEE ARAUJO htto://wordpresssemmisterio.com.br Sumário Instalando o WordPress em Localhost... 2 O Servidor web... 3 Iniciando o servidor... 6 Criação

Leia mais

TUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE DENTRO DO DOMÍNIO DA USP USANDO O SSH!

TUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE DENTRO DO DOMÍNIO DA USP USANDO O SSH! UNIVERSIDADE DE SÃO PAULO (USP) ESCOLA DE ARTES, CIÊNCIAS E HUMANIDADES (EACH) TUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE DENTRO DO DOMÍNIO DA USP USANDO O SSH! Autoria e revisão por: PET Sistemas

Leia mais

SCPIWeb. SCPIWebDespRec Aplicação Web para Consulta de Despesas e Receitas ( Lei Complementar nº 131 de 27 Maio de 2009 )

SCPIWeb. SCPIWebDespRec Aplicação Web para Consulta de Despesas e Receitas ( Lei Complementar nº 131 de 27 Maio de 2009 ) 2010 SCPIWebDespRec Aplicação Web para Consulta de Despesas e Receitas ( Lei Complementar nº 131 de 27 Maio de 2009 ) SCPIWebCotacao Aplicação Web para Cotação de Preços via Internet Resumo de Instruções

Leia mais

Follow-Up Acompanhamento Eletrônico de Processos (versão 3.0) Manual do Sistema. 1. Como acessar o sistema Requisitos mínimos e compatibilidade

Follow-Up Acompanhamento Eletrônico de Processos (versão 3.0) Manual do Sistema. 1. Como acessar o sistema Requisitos mínimos e compatibilidade do Sistema Índice Página 1. Como acessar o sistema 1.1 Requisitos mínimos e compatibilidade 03 2. Como configurar o Sistema 2.1 Painel de Controle 2.2 Informando o nome da Comissária 2.3 Escolhendo a Cor

Leia mais

Projeto Amadeus. Guia de Instalação 00.95.00 Windows

Projeto Amadeus. Guia de Instalação 00.95.00 Windows Projeto Amadeus Guia de Instalação 00.95.00 Windows Agosto 2010 Sumário 1. Introdução...3 2. Pré-Requisitos...4 2.1 Máquina Virtual Java...4 2.2 Apache TomCat 6.0.18...4 2.3 PostgreSQL 8.3...5 3. Instalando

Leia mais

Revisão: - 1 Desinstalando Versões Anteriores

Revisão: - 1 Desinstalando Versões Anteriores Urano Indústria de Balanças e Equipamentos Eletrônicos Ltda. Rua Irmão Pedro 709 Vila Rosa Canoas RS Fone: (51) 3462.8700 Fax: (51) 3477.4441 Procedimentos de Instalação do Urano Integra 2.1e no Windows

Leia mais

Instalação do ByYou ESB. Guia de Instalação e Atualização do ByYou ESB

Instalação do ByYou ESB. Guia de Instalação e Atualização do ByYou ESB Instalação do ByYou ESB Guia de Instalação e Atualização do ByYou ESB Instalação do ByYou ESB Copyright 2010 TOTVS S.A. Todos os direitos reservados. Nenhuma parte deste documento pode ser copiada, reproduzida,

Leia mais

MANUAL DE CONFIGURAÇÃO DO BACKUP

MANUAL DE CONFIGURAÇÃO DO BACKUP SISTEMA DE AUTOMAÇÃO COMERCIAL MANUAL DE CONFIGURAÇÃO DO BACKUP Apresentação Após o término da instalação você deverá configurar o Backup para que você tenha sempre uma cópia de segurança dos seus dados

Leia mais

Procedimentos para Instalação do Sisloc

Procedimentos para Instalação do Sisloc Procedimentos para Instalação do Sisloc Sumário: 1. Informações Gerais... 3 2. Instalação do Sisloc... 3 Passo a passo... 3 3. Instalação da base de dados Sisloc... 16 Passo a passo... 16 4. Instalação

Leia mais

Obs: É necessário utilizar um computador com sistema operacional Windows 7.

Obs: É necessário utilizar um computador com sistema operacional Windows 7. Instalando os Pré-Requisitos Os arquivos dos 'Pré-Requisitos' estão localizados na pasta Pré-Requisitos do CD HyTracks que você recebeu. Os arquivos também podem ser encontrados no servidor. (www.hytracks.com.br/pre-requisitos.zip).

Leia mais

ArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02

ArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02 ArpPrintServer Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02 1 Sumário INTRODUÇÃO... 3 CARACTERÍSTICAS PRINCIPAIS DO SISTEMA... 3 REQUISITOS DE SISTEMA... 4 INSTALAÇÃO

Leia mais

Manual Captura S_Line

Manual Captura S_Line Sumário 1. Introdução... 2 2. Configuração Inicial... 2 2.1. Requisitos... 2 2.2. Downloads... 2 2.3. Instalação/Abrir... 3 3. Sistema... 4 3.1. Abrir Usuário... 4 3.2. Nova Senha... 4 3.3. Propriedades

Leia mais

Atualizaça o do Maker

Atualizaça o do Maker Atualizaça o do Maker Prezados Clientes, Nós da Playlist Software Solutions empresa líder de mercado no desenvolvimento de software para automação de rádios - primamos pela qualidade de nossos produtos,

Leia mais

INSTALAÇÃO DO MICROSOFT WINDOWS SHAREPOINT SERVICES 2.0

INSTALAÇÃO DO MICROSOFT WINDOWS SHAREPOINT SERVICES 2.0 CAPÍTULO 18 INSTALANDO E CONFIGURANDO O MICROSOFT OFFICE PROJECT SERVER 2003 INSTALAÇÃO DO MICROSOFT WINDOWS SHAREPOINT SERVICES 2.0 Antes de começar a instalação do Microsoft Office Project Server 2003

Leia mais

Manual Administrador - Mídia System

Manual Administrador - Mídia System Manual Administrador - Mídia System Logo após cadastrarmos sua Empresa em nosso sistema, será enviado um e-mail confirmando as informações de acesso do Administrador do sistema. Obs: Caso não tenha recebido

Leia mais

Despachante Express - Software para o despachante documentalista veicular DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1

Despachante Express - Software para o despachante documentalista veicular DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1 DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1 1 Sumário 1 - Instalação Normal do Despachante Express... 3 2 - Instalação do Despachante Express em Rede... 5 3 - Registrando o Despachante Express...

Leia mais

SECRETARIA DE ESTADO DA FAZENDA. Documento de Arrecadação Estadual DAE. Manual do Usuário. Versão 1.0.0 SECRETARIA DE ESTADO DA FAZENDA

SECRETARIA DE ESTADO DA FAZENDA. Documento de Arrecadação Estadual DAE. Manual do Usuário. Versão 1.0.0 SECRETARIA DE ESTADO DA FAZENDA 1 SECRETARIA DE ESTADO DA FAZENDA Documento de Arrecadação Estadual DAE Manual do Usuário Versão 1.0.0 SECRETARIA DE ESTADO DA FAZENDA 66.053-000 Av. Visconde de Souza Franco, 110 Reduto Belém PA Tel.:(091)

Leia mais

Manual de Utilização do Sistema GRServer Cam on-line (Gerenciamento de Câmeras On-line)

Manual de Utilização do Sistema GRServer Cam on-line (Gerenciamento de Câmeras On-line) Manual de Utilização do Sistema GRServer Cam on-line (Gerenciamento de Câmeras On-line) Criamos, desenvolvemos e aperfeiçoamos ferramentas que tragam a nossos parceiros e clientes grandes oportunidades

Leia mais

Guia de instalação para ambiente de Desenvolvimento LINUX

Guia de instalação para ambiente de Desenvolvimento LINUX Guia de instalação para ambiente de Desenvolvimento LINUX Conteúdo deste manual Introdução O guia de instalação... 3 Capítulo 1 Instalando o servidor Web Apache... 4 Teste de instalação do Apache... 9

Leia mais

Desenvolvendo Websites com PHP

Desenvolvendo Websites com PHP Desenvolvendo Websites com PHP 2ª Edição Juliano Niederauer Novatec Copyright 2009, 2011 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução

Leia mais

Nome N Série: Ferramentas

Nome N Série: Ferramentas Nome N Série: Ferramentas Competências: Identificar e utilizar técnicas de modelagem de dados; Habilidades: Utilizar ferramentas de apoio ao desenvolvimento de software; Bases Tecnológicas: Metodologias

Leia mais

ÍNDICE SERVIÇOS DO WINDOWS MASTERSAF DFE

ÍNDICE SERVIÇOS DO WINDOWS MASTERSAF DFE ÍNDICE INICIANDO OS MÓDULOS COMO SERVIÇO DO WINDOWS VIA APACHE PROCRUN... 3 INSTALAÇÃO... 3 CONFIGURAÇÕES AVANÇADAS... 5 REMOVER SERVIÇO... 6 INICIANDO OS MÓDULOS COMO SERVIÇO DO WINDOWS VIA WRAPPER...

Leia mais

Omega Tecnologia Manual Omega Hosting

Omega Tecnologia Manual Omega Hosting Omega Tecnologia Manual Omega Hosting 1 2 Índice Sobre o Omega Hosting... 3 1 Primeiro Acesso... 4 2 Tela Inicial...5 2.1 Área de menu... 5 2.2 Área de navegação... 7 3 Itens do painel de Controle... 8

Leia mais

Manual de Instalação do Servidor Orion Phoenix Versão 1.0 - Novembro/2010

Manual de Instalação do Servidor Orion Phoenix Versão 1.0 - Novembro/2010 Manual de Instalação do Servidor Orion Phoenix Versão 1.0 - Novembro/2010 Manual de Instalação do Sistema Orion Phoenix 1.0 - Novembro/2010 Página 1 SUMÁRIO 1. INTRODUÇÃO...3 2. VISÃO GERAL...3 3. PROCEDIMENTOS

Leia mais

Manual de Instalação do Agente Citsmart

Manual de Instalação do Agente Citsmart 16/08/2013 Manual de Instalação do Agente Citsmart Fornece orientações necessárias para efetuar a instalação do Agente Citsmart. Versão 1.9 21/11/2014 Visão Resumida Data Criação 21/11/2014 Versão Documento

Leia mais

CONFIGURAÇÃO MINIMA EXIGIDA:

CONFIGURAÇÃO MINIMA EXIGIDA: Este tutorial parte do princípio que seu usuário já possua conhecimentos básicos sobre hardware, sistema operacional Windows XP ou superior, firewall, protocolo de rede TCP/IP e instalação de software.

Leia mais

www.neteye.com.br NetEye Guia de Instalação

www.neteye.com.br NetEye Guia de Instalação www.neteye.com.br NetEye Guia de Instalação Índice 1. Introdução... 3 2. Funcionamento básico dos componentes do NetEye...... 3 3. Requisitos mínimos para a instalação dos componentes do NetEye... 4 4.

Leia mais

Satélite. Manual de instalação e configuração. CENPECT Informática www.cenpect.com.br cenpect@cenpect.com.br

Satélite. Manual de instalação e configuração. CENPECT Informática www.cenpect.com.br cenpect@cenpect.com.br Satélite Manual de instalação e configuração CENPECT Informática www.cenpect.com.br cenpect@cenpect.com.br Índice Índice 1.Informações gerais 1.1.Sobre este manual 1.2.Visão geral do sistema 1.3.História

Leia mais

Instalando e Atualizando a Solução... 3. Arquivos de Instalação... 4. Instalação do Servidor de Aplicação... 7. Instalação JDK...

Instalando e Atualizando a Solução... 3. Arquivos de Instalação... 4. Instalação do Servidor de Aplicação... 7. Instalação JDK... Instalando e Atualizando a Solução... 3 Arquivos de Instalação... 4 Instalação do Servidor de Aplicação... 7 Instalação JDK... 7 Instalação Apache Tomcat... 8 Configurando Tomcat... 9 Configurando Banco

Leia mais

Sistema de Instalação e Criação da Estrutura do Banco de Dados MANUAL DO INSTALADOR. Julho/2007. Ministério da saúde

Sistema de Instalação e Criação da Estrutura do Banco de Dados MANUAL DO INSTALADOR. Julho/2007. Ministério da saúde Sistema de Instalação e Criação da Estrutura do Banco de Dados MANUAL DO INSTALADOR Julho/2007 Ministério da saúde SUMÁRIO Módulo 1. Instalação... 4 Introdução... 4 Configurações de equipamentos para instalação

Leia mais

INSTALAÇÃO DO SISTEMA CONTROLGÁS

INSTALAÇÃO DO SISTEMA CONTROLGÁS INSTALAÇÃO DO SISTEMA CONTROLGÁS 1) Clique duas vezes no arquivo ControlGasSetup.exe. Será exibida a tela de boas vindas do instalador: 2) Clique em avançar e aparecerá a tela a seguir: Manual de Instalação

Leia mais

Instruções para Instalação dos Utilitários Intel

Instruções para Instalação dos Utilitários Intel Instruções para Instalação dos Utilitários Intel Estas instruções ensinam como instalar os Utilitários Intel a partir do CD nº 1 do Intel System Management Software (liberação somente para os dois CDs

Leia mais

Instalando o J2SE 5.0 JDK no Windows 2000/XP

Instalando o J2SE 5.0 JDK no Windows 2000/XP Instalando o J2SE 5.0 JDK no Windows 2000/XP Fabricio Leonard Leopoldino Descreve o processo de download, instalação e configuração do J2SE 5.0 JDK, no Windows 2000 e no Windows XP. 1 - Introdução Para

Leia mais

MANUAL DO ANIMAIL 1.0.0.1142 Terti Software

MANUAL DO ANIMAIL 1.0.0.1142 Terti Software O Animail é um software para criar campanhas de envio de email (email Marketing). Você pode criar diversas campanhas para públicos diferenciados. Tela Principal do sistema Para melhor apresentar o sistema,

Leia mais

MANUAL COTAÇAO WEB MANUAL MANUAL AVANÇO INFORMÁTICA AVANÇO INFORMÁTICA. [Digite seu endereço] [Digite seu telefone] [Digite seu endereço de email]

MANUAL COTAÇAO WEB MANUAL MANUAL AVANÇO INFORMÁTICA AVANÇO INFORMÁTICA. [Digite seu endereço] [Digite seu telefone] [Digite seu endereço de email] MANUAL COTAÇAO WEB [Digite seu endereço] [Digite seu telefone] [Digite seu endereço de email] MANUAL MANUAL AVANÇO INFORMÁTICA AVANÇO INFORMÁTICA Material Desenvolvido para a Célula Materiais Autor: Equipe

Leia mais

Instalação rápida do Expresso

Instalação rápida do Expresso Instalação rápida do Expresso 1. Considerações 2. Requisitos básicos para instalação 3. Instalação 4. Configurando o Setup do Expresso 5. Cadastrando usuários 6. Primeiro Acesso no Expresso 7. Desinstalação

Leia mais

LICENCIAMENTO V14 USANDO REPRISE LICENSE MANAGER

LICENCIAMENTO V14 USANDO REPRISE LICENSE MANAGER LICENCIAMENTO V14 USANDO REPRISE LICENSE MANAGER V14 de BricsCAD vem com um novo sistema de licenciamento, com base na tecnologia de licenciamento de Reprise Software. Este novo sistema oferece um ambiente

Leia mais

UNIVERSIDADE FEDERAL DE GOIÁS CERCOMP (CENTRO DE RECURSOS COMPUTACIONAIS) TUTORIAL DE USO DO WEBMAIL - UFG

UNIVERSIDADE FEDERAL DE GOIÁS CERCOMP (CENTRO DE RECURSOS COMPUTACIONAIS) TUTORIAL DE USO DO WEBMAIL - UFG UNIVERSIDADE FEDERAL DE GOIÁS CERCOMP (CENTRO DE RECURSOS COMPUTACIONAIS) TUTORIAL DE USO DO WEBMAIL - UFG Página 1 de 26 Sumário Introdução...3 Layout do Webmail...4 Zimbra: Nível Intermediário...5 Fazer

Leia mais

Introdução a Informática - 1º semestre AULA 02 Prof. André Moraes

Introdução a Informática - 1º semestre AULA 02 Prof. André Moraes Introdução a Informática - 1º semestre AULA 02 Prof. André Moraes 3 MÁQUINAS VIRTUAIS Em nossa aula anterior, fizemos uma breve introdução com uso de máquinas virtuais para emularmos um computador novo

Leia mais

b 1 Copyright 2008-2012 In9 Mídia Soluções Digitais Inc. All rights reserved.

b 1 Copyright 2008-2012 In9 Mídia Soluções Digitais Inc. All rights reserved. b 1 Conteúdo Capítulo 1... 3 Instalando o Neonews... 3 Neonews no Linux... 6 Capítulo 2... 7 Configurando o NeoNews... 7 Capítulo 3... 13 Teclas de Atalho do NeoNews Player... 13 2 Capítulo 1 Instalando

Leia mais

GUIA BÁSICO DA SALA VIRTUAL

GUIA BÁSICO DA SALA VIRTUAL Ambiente Virtual de Aprendizagem - MOODLE GUIA BÁSICO DA SALA VIRTUAL http://salavirtual.faculdadesaoluiz.edu.br SUMÁRIO 1. Acessando Turmas 4 2. Inserindo Material 4 3. Enviando Mensagem aos Alunos 6

Leia mais

Índice. Manual Backup Online. 03 Capítulo 1: Visão Geral

Índice. Manual Backup Online. 03 Capítulo 1: Visão Geral Índice 03 Capítulo 1: Visão Geral 04 Capítulo 2: Conta de Usuário 04 Criação 08 Edição 09 Grupo de Usuários 10 Informações da Conta 12 Capítulo 3: Download do Backup Online Embratel 16 Capítulo 4: Cópia

Leia mais

Introdução ao Sistema. Características

Introdução ao Sistema. Características Introdução ao Sistema O sistema Provinha Brasil foi desenvolvido com o intuito de cadastrar as resposta da avaliação que é sugerida pelo MEC e que possui o mesmo nome do sistema. Após a digitação, os dados

Leia mais

02 - Usando o SiteMaster - Informações importantes

02 - Usando o SiteMaster - Informações importantes 01 - Apresentação do SiteMaster - News Edition O SiteMaster foi desenvolvido para ser um sistema simples de gerenciamento de notícias, instalado em seu próprio computador e com configuração simplificada,

Leia mais

Manual de Instalação (TEF LOJA)

Manual de Instalação (TEF LOJA) Este documento não deve ser reproduzido sem autorização da FCDL/SC Aprovação: Representante da Direção Ademir Ruschel Elaboração: Supervisor da Qualidade Sílvia Regina Pelicioli Manual de (Neste documento

Leia mais

Manual do Visualizador NF e KEY BEST

Manual do Visualizador NF e KEY BEST Manual do Visualizador NF e KEY BEST Versão 1.0 Maio/2011 INDICE SOBRE O VISUALIZADOR...................................................... 02 RISCOS POSSÍVEIS PARA O EMITENTE DA NOTA FISCAL ELETRÔNICA.................

Leia mais

Revisão: Introdução. - Integração com o AutoManager; 1 Atualização de versão do banco de dados PostgreSQL

Revisão: Introdução. - Integração com o AutoManager; 1 Atualização de versão do banco de dados PostgreSQL Urano Indústria de Balanças e Equipamentos Eletrônicos Ltda. Rua Irmão Pedro 709 Vila Rosa Canoas RS Fone: (51) 3462.8700 Fax: (51) 3477.4441 Características do Software Urano Integra 2.2 Data: 12/05/2014

Leia mais

TISSNet Instalando e Configurando Schemas

TISSNet Instalando e Configurando Schemas Objetivos Gerais: Este documento tem por objetivo, instruir os credenciados da C. S. ASSISTANCE no processo de instalação e configuração do aplicativo TISSNet, facilitando desta forma o controle e envio

Leia mais

Esse manual é um conjunto de perguntas e respostas para usuários(as) do Joomla! 1.5.

Esse manual é um conjunto de perguntas e respostas para usuários(as) do Joomla! 1.5. Esse manual é um conjunto de perguntas e respostas para usuários(as) do Joomla! 1.5. Ele considera que você já tem o Joomla! instalado no seu computador. Caso você queira utilizá lo em um servidor na web,

Leia mais

Visão Geral sobre o tutorial de Utilização de

Visão Geral sobre o tutorial de Utilização de Tutorial de Utilização de Impressoras Não Fiscais no NFC-e Visão Geral sobre o tutorial de Utilização de Impressoras Não Fiscais no NFC-e O intuito deste tutorial é descrever com detalhes técnicos como

Leia mais

Manual de Instalação. SafeSign Standard 3.0.77. (Para MAC OS 10.7)

Manual de Instalação. SafeSign Standard 3.0.77. (Para MAC OS 10.7) SafeSign Standard 3.0.77 (Para MAC OS 10.7) 2/23 Sumário 1 Introdução... 3 2 Pré-Requisitos Para Instalação... 3 3 Ambientes Homologados... 4 4 Hardware Homologado... 4 5 Instruções de Instalação... 5

Leia mais

Manual de Instalação SIM/SINASC

Manual de Instalação SIM/SINASC Manual de Instalação SIM/SINASC Agosto/2009 Versão 2.2 Índice CAPÍTULO 01 INTRODUÇÃO... 4 CAPÍTULO 02 - PERFIL DO HARDWARE... 5 CAPÍTULO 03 INSTALADOR SIM SINASC 2.2... 6 CAPÍTULO 04 - MODO DE INSTALAÇÃO...

Leia mais

Estação Digital. Instalação do Gerenciador da Estação Digital

Estação Digital. Instalação do Gerenciador da Estação Digital Instalação do Gerenciador da Estação Digital A instalação do Gerenciador da consiste na configuração do Apache, PHP e MySQL. Esses são os programas necessários para execução do Gerenciador da : file:///c:/documents%20and%20settings/usuario/desktop/apache_logo_medium.png

Leia mais

Vamos criar uma nova Página chamada Serviços. Clique em Adicionar Nova.

Vamos criar uma nova Página chamada Serviços. Clique em Adicionar Nova. 3.5 Páginas: Ao clicar em Páginas, são exibidas todas as páginas criadas para o Blog. No nosso exemplo já existirá uma página com o Título Página de Exemplo, criada quando o WorPress foi instalado. Ao

Leia mais

OneDrive: saiba como usar a nuvem da Microsoft

OneDrive: saiba como usar a nuvem da Microsoft OneDrive: saiba como usar a nuvem da Microsoft O OneDrive é um serviço de armazenamento na nuvem da Microsoft que oferece a opção de guardar até 7 GB de arquivos grátis na rede. Ou seja, o usuário pode

Leia mais

Configurando um Grupo Doméstico e Compartilhando arquivos no Windows 7

Configurando um Grupo Doméstico e Compartilhando arquivos no Windows 7 Configurando um Grupo Doméstico e Compartilhando arquivos no Windows 7 Para criar um grupo doméstico e compartilhar arquivos é necessário que tenhamos pelo menos dois computadores ligados entre si (em

Leia mais

Cartilha da Nota Fiscal Eletrônica 2.0 Hábil Empresarial PROFISSIONAL & Hábil Enterprise

Cartilha da Nota Fiscal Eletrônica 2.0 Hábil Empresarial PROFISSIONAL & Hábil Enterprise Cartilha da Nota Fiscal Eletrônica 2.0 Hábil Empresarial PROFISSIONAL & Hábil Enterprise Koinonia Software Ltda (0xx46) 3225-6234 Índice I Índice Cap. I Introdução 1 1 Orientações... Iniciais 1 Cap. II

Leia mais

Instalação: permite baixar o pacote de instalação do agente de coleta do sistema.

Instalação: permite baixar o pacote de instalação do agente de coleta do sistema. O que é o projeto O PROINFODATA - programa de coleta de dados do projeto ProInfo/MEC de inclusão digital nas escolas públicas brasileiras tem como objetivo acompanhar o estado de funcionamento dos laboratórios

Leia mais

CRIANDO BANCOS DE DADOS NO SQL SERVER 2008 R2 COM O SQL SERVER MANAGEMENT STUDIO

CRIANDO BANCOS DE DADOS NO SQL SERVER 2008 R2 COM O SQL SERVER MANAGEMENT STUDIO CRIANDO BANCOS DE DADOS NO SQL SERVER 2008 R2 COM O SQL SERVER MANAGEMENT STUDIO Antes de criarmos um novo Banco de Dados quero fazer um pequeno parênteses sobre segurança. Você deve ter notado que sempre

Leia mais

Instalando o Lazarus e outros sistemas de suporte. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011

Instalando o Lazarus e outros sistemas de suporte. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011 Instalando o Lazarus e outros sistemas de suporte Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011 Edição 1 Levante e ande - Instalando o Lazarus e outros sistemas de suporte. Ano: 02/2011 Nesta Edição

Leia mais

Projeto Amadeus. Guia de Instalação 00.95.00 Linux

Projeto Amadeus. Guia de Instalação 00.95.00 Linux Projeto Amadeus Guia de Instalação 00.95.00 Linux Agosto 2010 Sumário 1. Introdução...3 2. Pré-Requisitos...4 2.1 Máquina Virtual Java...4 2.1.1 Instalando JDK via apt-get...4 2.1.2 Instalando JDK a partir

Leia mais

Manual de Instalação Software do etoken Aladdin pro 72k

Manual de Instalação Software do etoken Aladdin pro 72k Manual de Instalação Software do etoken Aladdin pro 72k (SafeNet Authentication Client 8.0) Para o funcionamento do etoken Aladdin pro 72k, deve ser instalado o gerenciador do token disponível na área

Leia mais

Guia Sphinx: instalação, reposição e renovação

Guia Sphinx: instalação, reposição e renovação Sphinx : software para coleta e análise de dados acadêmicos e gerenciais. Tecnologia e informação para a decisão! Copyright Sphinx Todos direitos reservados Guia Sphinx: instalação, reposição e renovação

Leia mais

MANUAL DE INSTALAÇÃO CONFIGURAÇÃO IDE ECLIPSE

MANUAL DE INSTALAÇÃO CONFIGURAÇÃO IDE ECLIPSE MANUAL DE INSTALAÇÃO E CONFIGURAÇÃO IDE ECLIPSE T1011 GUILHERME RODRIGUES Ano 2015 MANUAL DE INSTALAÇÃO E CONFIGURAÇÃO DA IDE ECLIPSE. Neste documento aborda como instalar e configurar a IDE eclipse para

Leia mais

Tutorial de instalação do Java 7 no Windows 7.

Tutorial de instalação do Java 7 no Windows 7. Tutorial de instalação do Java 7 no Windows 7. Neste tutorial vamos instalar um ambiente de desenvolvimento Java JDK 7 no Windows 7. Quando falamos em ambiente Java, estamos nos referindo ao conjunto de

Leia mais

3. No painel da direita, dê um clique com o botão direito do mouse em qualquer espaço livre (área em branco).

3. No painel da direita, dê um clique com o botão direito do mouse em qualquer espaço livre (área em branco). Permissões de compartilhamento e NTFS - Parte 2 Criando e compartilhando uma pasta - Prática Autor: Júlio Battisti - Site: www.juliobattisti.com.br Neste tópico vamos criar e compartilhar uma pasta chamada

Leia mais

Portaria Express 3.0

Portaria Express 3.0 Portaria Express 3.0 A portaria do seu condomínio mais segura e eficiente. Com a preocupação cada vez mais necessária de segurança nos condomínio e empresas, investe-se muito em segurança. Câmeras, cercas,

Leia mais

Instalação do IBM SPSS Modeler Server Adapter

Instalação do IBM SPSS Modeler Server Adapter Instalação do IBM SPSS Modeler Server Adapter Índice Instalação do IBM SPSS Modeler Server Adapter............... 1 Sobre a Instalação do IBM SPSS Modeler Server Adapter................ 1 Requisitos de

Leia mais

Programação Java para a Web Décio Heinzelmann Luckow Alexandre Altair de Melo

Programação Java para a Web Décio Heinzelmann Luckow Alexandre Altair de Melo Programação Java para a Web Décio Heinzelmann Luckow Alexandre Altair de Melo Novatec Copyright 2010 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida

Leia mais

NFe Nota Fiscal Eletronica

NFe Nota Fiscal Eletronica 1 NFe Nota Fiscal Eletronica Introdução O NFe Tron, apesar de ser um sistema complexo, possui um método simples de instalação, configurando todos os elementos necessários para o funcionamento básico do

Leia mais

Roteiro de instalação da Linha DD

Roteiro de instalação da Linha DD Roteiro de instalação da Linha DD O Roteiro de instalação divide-se em 3 partes, onde seguidas conforme instruções desse roteiro, o sistema e a base de dados serão atualizados.. A primeira parte é onde

Leia mais

Gestão Comercial GUIA RÁPIDO DE INSTALAÇÃO DO ORYON. www.projectinfo.com.br

Gestão Comercial GUIA RÁPIDO DE INSTALAÇÃO DO ORYON. www.projectinfo.com.br Gestão Comercial GUIA RÁPIDO DE INSTALAÇÃO DO ORYON www.projectinfo.com.br Parabéns por adquirir o Oryon Gestão Comercial: uma poderosa ferramenta para a administração comercial. Agilidade nas vendas,

Leia mais

Procedimento para Atualização do DDFinance

Procedimento para Atualização do DDFinance Procedimento para Atualização do DDFinance Importante! Faça o backup do Banco de Dados antes de executar o procedimento. O processo de atualização deve ser executado diretamente no servidor para sistemas

Leia mais

IMPORTANTE: O sistema Off-line Dr.Micro é compatível com os navegadores Mozilla Firefox e Internet Explorer.

IMPORTANTE: O sistema Off-line Dr.Micro é compatível com os navegadores Mozilla Firefox e Internet Explorer. CONFIGURANDO O SISTEMA OFFLINE DR.MICRO IMPORTANTE: O sistema Off-line Dr.Micro é compatível com os navegadores Mozilla Firefox e Internet Explorer. 1- Ao acessar a plataforma online a opção Minha Escola

Leia mais

Manual de instalação e configuração da Ferramenta Android SDK

Manual de instalação e configuração da Ferramenta Android SDK Trabalho de Programação para Dispositivos Móveis Turma: 1011 Camila Botelho camilacunhabotelho@gmail.com Manual de instalação e configuração da Ferramenta Android SDK Introdução O Android é uma ferramenta

Leia mais

OMT-G Design. Instalação por pacotes

OMT-G Design. Instalação por pacotes OMT-G Design A plataforma Eclipse OMT-G Design não é um software independente, é um plug-in que se utiliza dos mecanismos de extensão do Eclipse que por sua vez é um ambiente de desenvolvimento de software.

Leia mais

Guia do Administrador de Licenças de Usuários Autorizados do IBM SPSS Modeler

Guia do Administrador de Licenças de Usuários Autorizados do IBM SPSS Modeler Guia do Administrador de Licenças de Usuários Autorizados do IBM SPSS Modeler Índice Guia do Administrador........ 1 Antes de Iniciar............. 1 Serviços Citrix e Terminal......... 1 Instalação do

Leia mais

Atualização De Mapas GPS Apontador. 1º Acessar site: www.naviextras.com 2º Selecione o Idioma para Português no seu canto direito.

Atualização De Mapas GPS Apontador. 1º Acessar site: www.naviextras.com 2º Selecione o Idioma para Português no seu canto direito. Atualização De Mapas GPS Apontador 1º Acessar site: www.naviextras.com 2º Selecione o Idioma para Português no seu canto direito. 3º Clique na Opção Registrar 4º Selecione o Dispositivo Apontador e o Modelo

Leia mais

Manual das funcionalidades Webmail AASP

Manual das funcionalidades Webmail AASP Manual das funcionalidades Webmail AASP 1. Configurações iniciais 2. Regras 3. Histórico da conta 4. Autorresposta 5. Dados de acesso (alterando senha de acesso) 6. Identidade (assinatura) 7. Redirecionamento

Leia mais

AP_ Conta Aplicativo para digitação e envio de contas médicas no padrão TISS

AP_ Conta Aplicativo para digitação e envio de contas médicas no padrão TISS AP_ Conta Aplicativo para digitação e envio de contas médicas no padrão TISS Manual de Instalação Tempro Software StavTISS Sumário 1. INTRODUÇÃO... 2 2. REQUISITOS DO SISTEMA... 3 3. INSTALAÇÃO... 4 4.

Leia mais

Sistema de Controle de Cheques GOLD

Sistema de Controle de Cheques GOLD Sistema de Controle de Cheques GOLD Cheques GOLD é um sistema para controlar cheques de clientes, terceiros ou emitidos. Não há limitações quanto as funcionalidades do programa, porém pode ser testado

Leia mais

ÍNDICE MANUAL SITE ADMINISTRÁVEL TV. 1. Introdução 2. Acessando o site administrável/webtv SITE ADMINISTRÁVEL 3. CONFIGURAÇÕES

ÍNDICE MANUAL SITE ADMINISTRÁVEL TV. 1. Introdução 2. Acessando o site administrável/webtv SITE ADMINISTRÁVEL 3. CONFIGURAÇÕES MANUAL SITE ADMINISTRÁVEL TV ÍNDICE 1. Introdução 2. Acessando o site administrável/webtv SITE ADMINISTRÁVEL 3. CONFIGURAÇÕES 3.1 - Dados Cadastrais 3.2 - Noticias 3.3 Redes Sociais 3.4 - Player 4. DESIGN

Leia mais

Cadastramento de Computadores. Manual do Usuário

Cadastramento de Computadores. Manual do Usuário Cadastramento de Computadores Manual do Usuário Setembro 2008 ÍNDICE 1. APRESENTAÇÃO 1.1 Conhecendo a solução...03 Segurança pela identificação da máquina...03 2. ADERINDO À SOLUÇÃO e CADASTRANDO COMPUTADORES

Leia mais

É o UniNorte facilitando a vida de nossos docentes e discentes.

É o UniNorte facilitando a vida de nossos docentes e discentes. ACESSO REMOTO Através do Acesso Remoto o aluno ou professor poderá utilizar em qualquer computador que tenha acesso a internet todos os programas, recursos de rede e arquivos acadêmicos utilizados nos

Leia mais

Instalando servidor Apache com MySQL e as linguagens ColdFusion e PHP. XAMPP 1.6.7 (xampp-win32-1.6.7-installer.exe), veja aqui.

Instalando servidor Apache com MySQL e as linguagens ColdFusion e PHP. XAMPP 1.6.7 (xampp-win32-1.6.7-installer.exe), veja aqui. Instalando servidor Apache com MySQL e as linguagens ColdFusion e PHP. Escrito por Marcio Nakano (marcionakano.com.br) Data: 29/09/2008 Disponível em http:///blog/post/instalando-apache-mysql-coldfusionphp.pdf

Leia mais

Introdução ao Tableau Server 7.0

Introdução ao Tableau Server 7.0 Introdução ao Tableau Server 7.0 Bem-vindo ao Tableau Server; Este guia orientará você pelas etapas básicas de instalação e configuração do Tableau Server. Em seguida, usará alguns dados de exemplo para

Leia mais

ÍNDICE 1.CONHECENDO OS APLICATIVOS NECESSÁRIOS PARA O FUNCIONAMENTO DO SISTEMA URANO INTEGRA...

ÍNDICE 1.CONHECENDO OS APLICATIVOS NECESSÁRIOS PARA O FUNCIONAMENTO DO SISTEMA URANO INTEGRA... Instalação do Sistema Urano Integra em Sistema Operacional Windows 1 ÍNDICE 1.CONHECENDO OS APLICATIVOS NECESSÁRIOS PARA O FUNCIONAMENTO DO SISTEMA URANO INTEGRA.... 3 1.1 URANO INTEGRA... 3 1.2 JAVA RUNTIME

Leia mais