Página 1 de 1

Projeto java+Localização

Enviado: Ter Jul 24, 2012 2:45 pm
por coelho79
Boa tarde pessoal...
Pelo que eu me lembro esse assunto ja foi comentado aqui no forum.
Alguém tem o esboço de um projeto de customização que possa ser compilado junto com adempierelbr?
gerando um único customization.jar?

Obrigado

Re: Projeto java+Localização

Enviado: Ter Jul 24, 2012 10:35 pm
por paulo_dantas13
Você quer gerar o customization do adempiere + lbr?

Re: Projeto java+Localização

Enviado: Qua Ago 15, 2012 5:14 pm
por clsource
Deixe o seu projeto do Adempiere no Eclipse assim:

-adempiere_3XX
-adempierelbr
-suaCustomizacao

Ajuste o build bath da sua customização com esses projetos, e coloque a ordem de forma inversa à descrita acima.

Feito isso utilize o FATJAR para gerar o customization.jar, incluindo o bin do seu projeto, + o LBR.

Re: Projeto java+Localização

Enviado: Qua Ago 15, 2012 5:38 pm
por ralexsander
clsource escreveu:Feito isso utilize o FATJAR para gerar o customization.jar, incluindo o bin do seu projeto, + o LBR.


Não é mais necessário usar o FATJAR, ao invés dele configure o build.properties e clique com o direito no build.xml, vá em Run As > Ant Build

Re: Projeto java+Localização

Enviado: Sex Ago 31, 2012 6:01 pm
por ArthurMelo
Boa tarde, no proprio Build.xml do AdempiereLBR eu adicionei este novo target, dai eu chamo ele no MAIN do build.xml

<target name="main" depends="pre, lib-prjct, bin-prjct,copiar bin's e lib's own dist , compress" description="Main target">


<target name="copiar bin's e lib's own dist" description="Copia os arquivos binarios do subprojeto para o diretorio LBR">
<echo message=" ===================COMPILE OS 2 PROJETOS PRIMERAMENTE E DEPOIS EXECUTE O ANT============================"/>
<echo message=" ===================ADP Folder: ${nexusFOLDER}============================"/>
<echo message=" =================CRIADO POR ARTHUR.NOTE AOMELO@LIVE.COM=============================="/>

<!-- copia arquivos do diretorio ${nexusFOLDER} para do diretorio ${lbrFOLDER} -->

<copy todir="build_jar" overwrite="true">
<fileset dir="${NexusBin}"
includes="**/*.*"
excludes="**/MANIFEST.MF"/>

</copy>
<!-- extract and copy the JARs from your custom project to "build_jar" directory -->
<unjar dest="build_jar" overwrite="true">
<patternset>
<include name="**/*.*"/>
<exclude name="**/MANIFEST.MF"/>
</patternset>
<fileset dir="${NexusLib}">
<include name="**/*.jar"/>
</fileset>
</unjar>


</target>