Sie sind auf Seite 1von 3

Configurando o ambiente de desenvolvimento

Produto importado

TUTORIAL
Se for necessário fazer alterações ao código-fonte do ADempiere, é muito fácil
usar o poderoso ambiente de desenvolvimento Eclipse para importá-lo.
por Eduardo Montenegro

C
hegamos agora à terceira Instalação do Eclipse Repositório ADempiere
parte de nosso tutorial sobre Continuando a configuração de nos- De volta ao Eclipse, selecionaremos
o ADempiere ERP & CRM. so ambiente de desenvolvimento no o menu Window, Open Perspective e
Na última edição[1], fizemos uma Ubuntu[5], iremos fazer a instalação Other. Na janela exibida na figura 6,
pequena adaptação ao sistema, crian- do Eclipse, por meio do repositório de deve ser selecionada a opção SVN Re-
do um novo campo que permitia a pacotes, usando o Synaptic. Após pro- pository Exploring. Na parte esquerda da
entrada de dados pelo usuário. curar o pacote Eclipse, basta efetuar a janela, na aba SVN Repository, iremos
Agora, vamos importar o código- instalação da forma normal. Em segui- clicar com o botão direito do mouse e
fonte do ADempiere no ambiente da, será necessário iniciá-lo para fazer a adicionar o repositório do ADempiere,
de desenvolvimento Java Eclipse[2], instalação do plugin Subclipse. conforme demonstrado na figura 7. Seu
que irá permitir o desenvolvimento endereço é https://adempiere.svn.sour-
de novos recursos no sistema, utili- Plugin Subclipse ceforge.net/svnroot/adempiere [4].
zando programação. No menu principal do Eclipse, iremos
Vale lembrar que o objetivo deste selecionar as opções Help e, em seguida,
tutorial é apresentar algumas carac- Software Updates e Find and Install...,
terísticas principais do ADempiere, conforme indicado na figura 1.
sendo impossível esgotar esse assun- Na próxima janela, como mostra
to ou nos aprofundarmos muito em a figura 2, selecionaremos a opção
determinados tópicos. Search for New Features to Install,
O ambiente de desenvolvimento e depois o botão Next.
padrão utilizado pelos desenvolvedo- Na janela seguinte, é preciso acres-
res do projeto ADempiere é o Eclipse. centar uma nova fonte remota de
Vamos acompanhar os passos neces- softwares, selecionando a opção New
sários para instalação desse ambien- Remote Site e digitando na nova janela
te de desenvolvimento e do plugin o nome Subclipse 1.2.x (Eclipse 3.2+) e
Subclipse[3], que utilizaremos para a URL http://subclipse.tigris.org/upda-
fazer o checkout do projeto do servi- te_1.2.x, conforme a figura 3.
dor SVN no SourceForge[4]. Em seguida, vamos selecionar para
a busca a opção que
acabou de ser criada na Figura 2 Como o plugin está num novo
repositório, devemos acrescentá-lo
janela (figura 4). Ao ser
manualmente.
exibido, finalmente, o
plugin Subclipse (figura
5), deve-se selecioná-lo,
pressionando o botão
Finish em seguida.
Ao concluir a ins-
talação do plugin, o
Eclipse precisará ser
Figura 1 A instalação de novos plugins no Eclipse é reiniciado para que pos-
bem simples. Figura 3 Dados do repositório do ADempiere.
sa ser utilizado.

Linux Magazine #42 | Maio de 2008 49


TUTORIAL | Alterações no código-fonte do ADempiere

Já com as informações do reposi- O projeto do ADempiere estará ➧ 5. finalmente, no campo Main Class,
tório no Eclipse, iremos navegar até disponível no Eclipse, possibilitando digitar org.compiere.Adempiere.
a pasta Tags e, em seguida, clicando a navegação pelos diversos pacotes Agora, se pressionarmos o botão
com o botão direito do mouse em cima e arquivos do projeto por meio da Apply e em seguida selecionarmos
da pasta adempiere340/, selecionaremos aba do lado esquerdo, conforme Run, o ADempiere será executado a
a opção Checkout (figura 8). exibido na figura 10. partir do Eclipse.
Na janela mostrada em seguida, para Para executar o projeto a partir
a operação de checkout, basta confirmar do Eclipse, resta apenas definir um Conclusão
a operação, selecionando os botões Next perfil de execução, que podemos Ao final desse procedimento, o am-
e, em seguida, Finish. Esse passo pode criar com poucos passos: biente de desenvolvimento do ADem-
demorar um pouco, pois serão copiados ➧ 1. selecionar o menu Run e, em piere estará configurado. Com isso, no
todos os arquivos do projeto ADempiere seguida, Open Run Dialog; próximo artigo, poderemos importar
para a máquina local. ➧ 2. na janela aberta (figura 11), o projeto do ADempiereLBR[6], que
selecionar a opção Java Appli- é complementar ao LBR e acrescenta
De dentro cation no painel esquerdo e diversos recursos para a operação do
Vamos agora executar o ADempiere pressionar o botão New; ADempiere no Brasil.
de dentro do Eclipse. Selecionan- ➧ 3. no campo Name, entrar com Na próxima edição, veremos tam-
do no menu, novamente, as opções o nome Adempiere; bém algumas das principais caracte-
Window, Open Perspective e Other, ➧ 4. no campo Project, utilizan- rísticas do desenvolvimento de novos
iremos voltar para a perspectiva Java do o botão Browse, selecionar recursos para o ADempiere utilizando
(default) (figura 9). o projeto recém-criado; a linguagem Java. ■

Figura 6 O Subclipse permite a impor-


Figura 4 Seleção do novo repositório configurado como tação de dados a partir de um
fonte do plugin. repositório Subversion.

Figura 5 O plugin do Subclipse já pode ser instalado. Figura 7 Adicionando um repositório Subversion.

50 http://www.linuxmagazine.com.br
Figura 8 Realização do che- Figura 11 Criação de um novo perfil para o
ckout no repositório. projeto do ADempiere no Eclipse.

Mais informações
[1] Eduardo Montenegro,
“Configuração do
ADempiere – Faça a sua
gestão”: http://www.
linuxmagazine.com.
br/article/1649

[2] Eclipse:
http://www.eclipse.org/

[3] Subclipse:http://
subclipse.tigris.org/

Figura 9 Com a perspectiva Java, é pos- [4] Repositório do ADempiere


sível trabalhar em projetos nessa no SourceForge:
linguagem, como o ADempiere. https://adempiere.
svn.sourceforge.net/
svnroot/adempiere

[5] Ubuntu:
http://www.ubuntu.com/

[6] Projeto AdempiereLBR no


Sourceforge: http://sf.net/
projects/adempierelbr

[7] Site do Projeto ADempiere:


http://www.adempiere.com/

[8] Wiki do Projeto


Adempiere: http://www.
adempiere.com/wiki

[9] Fórum do ADempiere


em português: http://
Figura 10 Já é possível navegar pelo forum.kenos.com.br
código do ADempiere.

Linux Magazine #42 | Maio de 2008 51

Das könnte Ihnen auch gefallen