Esse manual parte do predisposto que voc j tem o Adempiere Trunk rodando em seu equipamento. Caso no tenha, existem diversos tutoriais para indicar como voc faz isso. Baixe e instale o Eclipse como ambiente de desenvolvimento. Use o SmartSVN ou os plugins do Eclipse: SubClipse (SVN) ou Subversive (SVN), para baixar os fontes do projeto Adempiere e do projeto AdempiereLBR, nos endereos abaixo, respectivamente: https://adempiere.svn.sourceforge.net/svnroot/adempiere baixar /trunk https://adempierelbr.svn.sourceforge.net/svnroot/adempierelbr baixar /trunk Baixes os fontes em diretrios distintos.
Configurando o Eclipse Para importar os arquivos do projeto Adempiere, apos baixa-los, abra o eclipse e v em File, New, Java Project, como ilustra a imagem abaixo.
Informe o nome do projeto e selecione o opo Create project from
existing source. Informe o diretrio onde foram baixados os fontes do projeto Adempiere.
Clique em Next e na prxima tela Finish. O Eclipse ira construir o
workspace, isso poder demorar alguns minutos.
Para importar os arquivos do projeto AdempiereLBR, novamente, no menu
do eclipse e v em File, New, Java Project, como ilustra a imagem abaixo.
Informe o nome do projeto e selecione o opo Create project from
existing source. Informe o diretrio onde foram baixados os fontes do projeto AdempiereLBR.
Clique em Next e na prxima selecione a aba Projects.
Clique em Add, selecione o projeto Adempiere que foi importado
anteriormente e clique em OK.
Clique em Finish e o projeto ser importado.
Para primeira execuo do projeto AdempiereLBR, selecione o projeto, de
um clique com o boto direito do mouse e selecione a opo Run As e depois Open Run Dialog... conforme a figura abaixo.
Preencha o campo Projet com um nome a sua escolha e preencha o
campo Main class com a classe org.compiere.Adempiere, atentando para a caixa alta e baixa, conforme a imagem abaixo.
Clique em Apply e depois em Run, isso ir iniciar a execuo do projeto
a partir do Eclipse.
Executando os scripts de banco de dados
Existem duas maneiras para atualizar as tabelas do banco de dados: 1- Utilizar os scripts install.bat ou install.sh (diretrio db_scripts) Ex: install.bat 100 2 Utilizar ExpDat.jar (diretrio data) Copiar o arquivo ExpDat.jar para a pasta data do Adempiere e executar o script /til/RUN_DBRestore OBS: este procedimento faz um dump no seu banco e todas as customizaes anterios e dados sero apagados Aps a execuo de todos os scripts devera ser executada a rotina de menu do adempiere, conforme imagem abaixo. Essa rotina ir atualizar os menus de usurio. Adicionar Tradues Faltantes Se vc optou pela instalao por scripts, necessrio executar alguns processos dentro do Adempiere, logado como System So eles: Segurana Atualizao de Funo(Papel) Regras do Sistema Dentro da Tela de Idiomas, selecionar o idioma PT_BR e executar o processo Manuteno do Idioma > Adicionar Tradues Faltantes Importao/Exportao de Tradues Selecionar o Idioma Portugus(Brasil) e selecionar a pasta PT_BR dentro de data no AdempiereLBR Sincronizar Terminologia
Com isso, no prximo login no sistema voc j dever encontrar as opes
de menu do adempiereLBR, como na imagem abaixo:
Gerando o arquivo customization.jar
Para gerao do arquivo do arquivo JAR, dever ser utilizado o pluggin do eclipse fatjar, devidamente descompactado na pasta /eclipse/pluggins. A Instalao do pluggin dever acrescentar a opo Build Fat Jar no menu de contexto do eclipse, conforme ilustra a imagem abaixo:
Informe o caminho de diretrio e coloque o nome de arquivo a ser
exportado como customization.jar. Conforme a imagem abaixo.
Clicando em next, voc dever selecionar as bibliotecas qiue iro compor o
novo arquivo JAR. Selecione os itens abaixo: jBoleto.jar ant.jar bcmail-jdk14-132.jar bcprov-jdk14-132.jar checkstyle-all-4.2.jar FontBox-0.2.0-dev.jar JempBox-0.2.0.jar Junit.jar PDFBox-0.7.4-dev-20070704.jar rtextpr.jar bsh-2.04b.jar
Clicando em Finish, o arquivo gerado (customization.jar) dever substituir
o atual /adempiere/lib/customization.jar e aps isso dever ser executado a arquivo de lote setup.bat para que o novo arquivo seja assinado. Aps isso voc j poder desfrutar do seu ambiente com o AdempiereLBR configurado e pronto para voc comear a desenvolver e colaborar com o projeto.