Menu

Tree [b4b779] master /
 History

HTTPS access


File Date Author Commit
 .settings 2012-11-20 allanfeijo1987 allanfeijo1987 [e1c2d6] arquivo POM codigo limpo
 Docs 2012-11-18 allanfeijo1987 allanfeijo1987 [9f5b6e] Adicionado Netcof4j
 src 2012-11-30 allanfeijo1987 allanfeijo1987 [b4b779] Atualizacao
 .classpath 2012-07-13 allanfeijo1987 allanfeijo1987 [29faa7] versão 0.2 add modulo openflow
 .project 2012-07-13 allanfeijo1987 allanfeijo1987 [29faa7] versão 0.2 add modulo openflow
 COPYING 2011-05-09 Marcial Fernandez Marcial Fernandez [1bfce7] Clean
 GPL 2011-07-26 Marcial Fernandez Marcial Fernandez [bc7a89] Adding license files
 LICENSE 2012-08-06 allanfeijo1987 allanfeijo1987 [725168] versão 0.3 add modulo Configuration
 README 2012-08-16 allanfeijo1987 allanfeijo1987 [30fe13] versão 0.3 add modulo Configuration, README, Li...
 cabecalho_hermesnet.txt 2012-09-11 Diego Oliveira Peixoto Diego Oliveira Peixoto [fc0485] Log 0.1 and Report 0.2
 pom.xml 2012-11-20 allanfeijo1987 allanfeijo1987 [e1c2d6] arquivo POM codigo limpo

Read Me

HermesNet OpenFlow Management System

README 

## Instalações e Configurações do Ambiente de Trabalho Feitas no Ubuntu 12.4 ##
Siga os passos abaixo para downloads, instalações e configurações do ambiente de trabalho.
Se já tem todos os programas instalados, faltando só configurar o projeto, passar para o "10º Passo".


1º Passo: Baixar e Instalar o Git.
Comando(s): 
$ sudo apt-get install git


2º Passo: Baixar o Projeto Hermesnet do Repositório.
Comando(s): 
$ git clone git://git.code.sf.net/p/hermesnet/code hermesnet


3º Passo: Baixar e Instalar o Eclipse -> Eclipse IDE for Java EE Developers(Indigo).
Link para Download:
http://www.eclipse.org/downloads/


4º Passo: Baixar e Instalar o JDK7 -> jdk-7u3-linux-i586.tar.gz.
Link para Download:
http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u3-download-1501626.html
 
 ou
 
5º Passo: Baixar e Instalar o Maven2 + JDK (openJDK).
Comando(s): 
$ sudo apt-cache search maven
$ sudo apt-get install maven2

Se tudo ocorreu bem -> Verifique se a instalação foi bem sucedida.
Comando(s):
$ mvn -version
$ java - version


6º Passo: Baixar e instalar o Tomcat7.
Link para Download:
http://tomcat.apache.org/download-70.cgi

Após o download, adicionar o Tomcat no Eclipse e configurar o mesmo.
Configuração no Eclipse: 
Modificar o Timeouts do tomcat para start-> 500 e stop -> 500.
Almenta a memoria do tomcat:
Clicar duas vezes no Tomcat v7.0 Server at localhost(No Eclipse) -> Open launch configuration 
-> Arguments -> VM arguments, e copiar no final do conteudo -> -Xms512M -Xmx768M -XX:PermSize=256M 


7º Passo: Baixar e Instalar o Maven Direto do Eclipse.
No Eclipse:
help -> Eclipse Marketplace -> pesquisar por - Maven Integration For Eclipse WTP -> install 
-> reiniciar o eclipse


8º Passo: Baixar e Instalar o JBoss Tools(Indigo) Direto do Eclipse.
No Eclipse:
help -> Eclipse Marketplace -> pesquisar por - JBoss Tools(Indigo) -> install
-> reiniciar o eclipse

9º Passo: Baixar e Instalar o Postgresql 9.1, e Alterar a Senha.
PostgreSQL 9.1 - Instalando no Ubuntu 12.04.
Comando(s) para Baixar e Instalar:
$ sudo apt-get install python-software-properties
$ sudo add-apt-repository ppa:pitti/postgresql                            
$ sudo apt-get update                                                     
$ sudo apt-get install postgresql-9.1 libpq-dev pgadmin3
$ cd /etc/init.d/   
$ sudo su postgres -c psql postgres
Comando(s) para Alterar a Senha:
postgres=# ALTER USER postgres WITH PASSWORD 'postgres';
postgres=# \q


Abra o PgAdmin: clicar add a connection to a server - New Server Registration
Configuração Default:
 Name: hermesnet
 Host: localhost 
 Port: 5432
 Username: postgres
 Password: postgres
 Clicar em OK.
 Depois criar um serve com o nome -> hermesnet
 Depois criar um Databases com o nome -> hermesnet


10º Passo: Adicionar as libs da pasta WEB-INF ao projeto (Build Path).


11º Passo: Baixar e Adicionar as Dependências(pom.xml) do Projeto ao Repositorio Local do Maven.
Instalar os JAR do Projeto no Repositório Local.
Entrar na pasto do projeto, onde está o arquivo pom.xml, e executar o comando abaixo.
Comando(s):
$ mvn clean install
 
Obs: Caso não seja encontrado os JARs nos repositórios externos do Maven, 
é preciso adicionar os JARs manualmente.

Alguns JARs que provavelmente não estara nos repositórios externos,
estaram na pasta "LibsInternas" na raiz do projeto hermesnet.
Entrar na pasta "LibsInternas", onde estão os JARs, e executar o comando abaixo para cada JAR.
Comando(s):
Exemplo: Nome do JAR -> primefaces-2.2.RC2.jar.
Verificar como está no arquivo "pom.xml".
$ mvn install:install-file -DgroupId=com.google.code -DartifactId=primefaces
  -Dversion=2.2.RC2 -Dpackaging=jar -Dfile=primefaces-2.2.RC2.jar(-Dfile= caminho até o JAR)

Depois de instalar todos os JARs, clique com o botão direito no projeto hermesnet no eclipse -> Maven 
-> Update Project. Para poder atualizar o repositório do maven com o projeto
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.