2

J'utilise Intellij IDEA 13.1.3 pour Spring + angular web app. Le projet est créé en utilisant maven et l'application est en cours d'exécution sur le serveur Tomcat embarqué (tomcat-maven-plugin).Changements dans les fichiers statiques non visibles

J'ai créé un nouveau dossier source appelé src/main/javascript pour stocker le code angulaire. Le problème est que si je change n'importe quel fichier dans ce dossier, les changements ne sont pas visibles dans le navigateur jusqu'à ce que le serveur soit redémarré. Le problème disparaît si je mets des fichiers sous le dossier webapp.

Je suppose que je dois ajouter quelque chose à pom? Cela fait partie de mon pom:

<build> 
    <defaultGoal>clean install tomcat7:run</defaultGoal> 

    <plugins> 

     <plugin> 
      <groupId>org.apache.tomcat.maven</groupId> 
      <artifactId>tomcat7-maven-plugin</artifactId> 
      <version>2.2</version> 
     </plugin> 
    </plugins> 

    <resources> 
     <resource> 
      <directory>src/main/javascript</directory> 
      <targetPath>resources/js</targetPath> 
     </resource> 
    </resources> 

</build> 
+0

comment démarrez-vous tomcat? avec tomcat7: courir? –

Répondre

0

Votre Javascript doit être sous src/main/webapp.

+0

Pour des raisons évidentes, cela a déclenché le filtre de basse qualité. S'il vous plaît essayez et conserve des réponses d'une norme décente. Je vais donner une modification mineure pour résoudre les problèmes évidents. – Veedrac

+0

Javascript ou HTML peut être dans un dossier personnalisé, qui est configurable et fonctionne comme prévu dans Eclipse. En outre, cela fonctionne dans Idea, mais les modifications ne sont pas automatiquement publiées. Quelque chose doit être configuré en plus dans Intellij mais je ne peux pas comprendre quoi. –

Questions connexes