À l'aide de Maven pour installer Bower composants avec Tonnelle installée à l'échelle mondiale

J'ai bower installé à l'échelle mondiale à l'aide de MNP.
Dans mon projet Maven, j'ai une charmille.fichier json, je suis en utilisant le exec-maven-plugin à installer la charmille composants de construction, mais il a échoué parce qu'elle "ne peut pas exécuter le programme" la charmille "dans le répertoire" qui a du sens parce que Bower n'est pas installé localement dans le répertoire du projet.

Cependant je veux utiliser la version internationale de la Charmille donc je n'ai pas séparé de Verdure programmes dans tous mes projets, ça fonctionne si je vais dans le répertoire dans le terminal et manuel run 'bower install'.

Question: je veux Maven pour utiliser mes Bower version de m'éviter d'avoir des copies de Verdure dans chaque projet, comment dois-je faire?

C'est le code de mon fichier POM qui exécute le plugin et l'exécution:

 <plugin>

  <groupId>org.codehaus.mojo</groupId>
  <artifactId>exec-maven-plugin</artifactId>
  <version>1.3.2</version>

  <executions>

    <execution>
      <id>exec-bower-install</id>

      <phase>generate-sources</phase>
      <configuration>

        <executable>bower</executable>

        <arguments>
          <argument>install</argument>
        </arguments>

      </configuration>
      <goals>
        <goal>exec</goal>
      </goals>
    </execution>

  </executions>
</plugin>

OriginalL'auteur Tom | 2015-01-07