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
-~----------~----~----~----~------~----~------~--~---

Responder a