7
votes

Nom de fichier de sortie dans Flash Builder

Je suis essaie de constructeur flash pour la première fois et je suis bloqué dans une tâche simple. Comment puis-je modifier le nom de sortie de sortie?

Par défaut, Flash Builder donne au SWF le même nom de la classe de point d'entrée et je n'ai pas pu trouver nulle part pour le changer.

n'importe qui?


0 commentaires

4 Réponses :


1
votes

Les arguments de ligne de commande pour MXMLC sont répertoriés ici et il semble que l'ajout - Fichier de sortie.swf au champ d'arguments du compilateur supplémentaire dans le projet | Propriétés | Flex Compiler est la voie à suivre. Mais cela n'a pas fonctionné pour moi (j'utilise FB3, mais cela n'aurait pas d'importance).


2 commentaires

Hey. J'étais coincé là aussi, essayant d'utiliser l'argument -Output. Essayez de taper le chemin complet, cela a fonctionné pour moi.


Bonjour, je reçois option -Output ne peut pas être utilisé lors de la compilation de Flash Builder. J'utilise Flash Builder 4.5



1
votes

L'argument -Output compilera votre SWF dans votre répertoire d'installation FlashBuilder (Ex: -Output MyNewName.swf sortira sur C: / Program Files / Adobe / Flash Builder 4 / MyNewName.swf)


0 commentaires

3
votes

Changez simplement le nom du nom de fichier principal (.mxml) lorsque vous compilez et faites une construction, le SWF est modifié auomaticaly.


0 commentaires

2
votes

Ouais, le compilateur "-Output" Param ne fonctionnera pas si vous compilez dans Flash Builder, comme vous avez no aucun doute réalisé. C'est par conception, croire ou non (pas sûr de savoir pourquoi).

La solution qui a fonctionné pour moi a été d'utiliser un peu d'indirection:

  1. Utilisez MXMLC pour compiler à ApplicationClass.swf
  2. Copie de ligne de commande ApplicationClass.swf à votre CUSTOMSWF.SWF
  3. ligne de commande fonctionnent votre CUSTOMSWF.SWF

    Vous pouvez le faire avec un script de construction simple (dépendant de la plate-forme) ou avec des tâches Flex ant. Je recommande fortement ce dernier; c'est facile à configurer , intègre bien avec Flash Builder et (en tant que La plupart du temps, une solution indépendante de la plate-forme) fonctionnera dans un environnement multi-exploitation multi-exploitants. Voici les étapes ci-dessus en tant que tâches de fourmis qui effectuera la magie pour vous: xxx

    Vous n'avez besoin que de définir toutes les $ {variables} j'ai énuméré dans "Vos.properties. Fichier ", comme: xxx

    (et cetera)

    Et de toute façon - Qu'est-ce qui est dans un nom? Un programme par tout autre nom, serait aussi génial ... B -)


0 commentaires