IntelliJ et Maven dossier Source du problème

Je suis en train de créer un simple Java application web à l'aide de l'Ide (v11.1.3) et de l'intégrer avec un simple pom maven fichier à télécharger le Vaadin jar.

Voici mon pom fichier:

<project xmlns="http://maven.apache.org/POM/4.0.0"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
                  http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>

<groupId>com.a.maven.project</groupId>
<artifactId>MavenProject</artifactId>
<version>0.1</version>
<packaging>war</packaging>

<dependencies>
<dependency>
  <groupId>com.vaadin</groupId>
    <artifactId>vaadin</artifactId>
  <version>6.8.2</version>
</dependency>

</project>

Je suis la vérification de ce projet hors du contrôle de version afin de le configurer à l'Ide. Cependant, l'Ide ne semble pas être en mesure de reconnaître que le "src" le dossier est le dossier sources. Je peux le définir manuellement dans le répertoire des sources dans les paramètres du projet, qui est un problème mineur, mais pas une grosse affaire. Cependant, CHAQUE fois que je fais une modification de la pom fichier, IntelliJ "oublie" que c'est le dossier sources, et puis tous mes fichiers Java obtenir des cercles rouges autour d'eux. Quelqu'un a une idée de ce que pourrait être la cause? J'ai essayé à peu près tout pour résoudre ce problème, notamment en spécifiant le dossier source dans mon pom fichier, mais rien ne semble fonctionner.

Merci d'avance,

Eric

Quel est le chemin complet vers le répertoire source à partir de la racine du projet? Il devrait être /src/main/java selon les conventions de Maven. IDÉE configure automatiquement ce répertoire en tant que Sources, voir aussi wiki.jetbrains.net/intellij/Maven_FAQ.
Merci pour ce lien! Selon le wiki, la mauvaise façon de faire, c'est ceci: <build> <sourceDirectory>src</sourceDirectory> </build> --- j'ai cependant ajouté que, et maintenant ça fonctionne parfaitement. Je suppose que j'ai créé mon dépôt dans une manière que l'Ide n'aime pas.
Lire plus attentivement. Le wiki ne dit pas que votre code est incorrect, mais c'est le contraire.

OriginalL'auteur user1597121 | 2012-08-14