2010-02-18 3 views
2

J'essaie de créer mon application Web Flex/Java à partir d'IntelliJ plutôt que d'avoir à passer en ligne de commande pour appeler la version de Maven.Création d'une application Flex/Java dans IntelliJ - L'encapsuleur HTML n'écrit pas correctement

Tout fonctionne et se compile bien à partir d'IntelliJ à l'exception du fait que le fichier d'encapsulation HTML pour le fichier SWF compilé n'est pas traité correctement; en ce que les $ {values} ne sont pas remplacées par les valeurs correctes lors de la compilation. Par exemple $ {} project.version dans la ligne:

<param name="movie" value="kata-client-${project.version}.swf" /> 

aurait dû être remplacé par 0.1.37-SNAPSHOT

Si je fais simplement une accumulation de Maven sur la ligne de commande, ces valeurs sont remplacées comme prévu.

J'ai configuré IntelliJ pour utiliser la même instance de maven lors de la construction du projet, ce qui m'a bloqué.

Je suis habituellement un type Eclipse donc, en passant par quelques douleurs de dentition ici. Merci!

Répondre

1

sonne comme le processus de ressources de la phase du cycle de vie ne fonctionne pas (ce qui est l'endroit où le filtrage des ressources a lieu)

parfois vous avez besoin d'une ouverture shell juste faire

mvn resources:resources 

qui devrait être rapide. vous pouvez probablement appeler cela comme un outil externe en quelque sorte de l'IDE, mais je ne sais pas comment, car je n'ai pas utilisé IntelliJ depuis de nombreuses années

Sean