Bom, sempre usei o Ant ou Maven para compilar e sempre o tamanho final é menor que o gerado pelo flexbuilder. Percebi que vc não usou a opção debug=false no mxmlc do ant. Tente fazer isso e veja o tamanho do artefato gerado.
Compilar com o flexbuilder acredito que seja bom apenas durante o desenvolvimento, depois disso, liberar para o cliente, por exemplo, aí deve entrar o Ant ou Maven. 2009/10/22 Pergentino Araújo <[email protected]> > Verifiquei aqui e vi que pode ser reutilizada, adicionando-a como > <load-config no ant, pois ela tem a mesma estrutuda do flex-config.xml que > existe no SDK (que sempre é referenciada), porém tive 1 primeiro problema > que foi o manifest que ela inclue (que está nas pastas do SDK também). > > Depois que apontei todo mundo pra seus devidos lugares, quando eu compilo, > ele dá erro de compilação por não conhecer ModuleLoader. > > Bem, parei poraí e acho melhor dar uma profunda estudada e analisar se > seria realmente mais simples (e fácil de manter) adotar o ant para > compilação do flex, caso contrário, deixo para a compilação ser da > responsabilidade do Flex Builder e, quando for gerar o .war para fazer o > deploy, eu mando pegar lá. > > Sugestões são bem vindas :) > > []'s > > > 2009/10/22 Winston Spencer Sonnesen <[email protected]> > >> Infelizmente não dá para reaproveitar com o ant pois alí tem coisas >> específicas para o flexbuilder, mas o principal para compilação está lá, aí >> é só dar uma estudada e colocar a mesma coisa no ant. >> >> >> >> 2009/10/22 Pergentino Araújo <[email protected]> >> >>> Boa cara, ele realmente cria o arquivo :) >>> >>> Mas, ele cria um arquivo que não pode ser utilizado né (tipo, usando o >>> load-config do ant) !? >>> >>> O eclipse não cria um ant pra ser executado "por baixo" não ?! >>> >>> Não conhecia este parâmetro de compilação, realmente é interessante. >>> >>> Abraços. >>> >>> 2009/10/22 Winston Spencer Sonnesen <[email protected]> >>> >>> Boa tarde Pergentino. >>>> >>>> Você pode colocar a opção dump-config nos parâmetros de compilação do >>>> flexbuilder. >>>> Basta fazer -dump-config=arquivo.txt por exemplo e aí vc terá todas as >>>> configurações de compilação utilizadas pelo flexbuilder. >>>> >>>> >>>> >>>> >>>> 2009/10/22 Pergentino Araújo <[email protected]> >>>> >>>>> Tem como ver, no eclipse, os parâmetros que ele coloca na hora de >>>>> compilar um módulo Flex ? >>>>> >>>>> Um módulo sendo criado pelo Eclipse está com tamanho 100k, enquanto um >>>>> módulo que estou compilando via ANT está com 300k, nisso eu gostaria de >>>>> verificar quais os parâmetros que ele está passando para o mxmlc para >>>>> poder >>>>> trazer para o meu script de compilação. >>>>> >>>>> Segue trecho de compilação no ant, caso alguém verifique que falta algo >>>>> me sinaliza ;) >>>>> >>>>> >>>>> <mxmlc file="${PROJETO_FLEX_HOME}/src/modulos/MeuModulo.mxml" >>>>> output="${flex.builder.dir}/modulos/${module.name}.swf" >>>>> >>>>> keep-generated-actionscript="false" >>>>> >>>>> services="${PROJETO_JAVA_WEB-INF_HOME}/flex/services-config.xml" >>>>> context-root="${ant.project.name}" optimize="true"> >>>>> >>>>> <load-config >>>>> filename="${FLEX_HOME}/frameworks/flex-config.xml" /> >>>>> <source-path path-element="${FLEX_HOME}/frameworks" /> >>>>> <source-path path-element="${PROJETO_FLEX_HOME}/src" /> >>>>> <source-path >>>>> path-element="${PROJETO_FRAMEWORK_FLEX_HOME}/src" /> >>>>> </mxmlc> >>>>> >>>>> []'s >>>>> >>>>> -- >>>>> Atenciosamente, Pergentino Araújo. >>>>> Arquiteto Java/Flex >>>>> MSc. Profissional - Engenharia de Software >>>>> Adobe Certified Expert - Flex 3 with AIR >>>>> >>>>> >>>>> >>>>> >>>>> >>> >>> >>> -- >>> Atenciosamente, Pergentino Araújo. >>> Arquiteto Java/Flex >>> MSc. Profissional - Engenharia de Software >>> Adobe Certified Expert - Flex 3 with AIR >>> >>> >>> >>> >>> > > > -- > Atenciosamente, Pergentino Araújo. > Arquiteto Java/Flex > MSc. Profissional - Engenharia de Software > Adobe Certified Expert - Flex 3 with AIR > > > > --~--~---------~--~----~------------~-------~--~----~ Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para [email protected] Para sair da lista, envie um email em branco para [email protected] Mais opções estão disponíveis em http://groups.google.com/group/flexdev -~----------~----~----~----~------~----~------~--~---
