Estoy tratando de crear una aplicación de Java simple usando IntelliJ (v11.1.3) e integrarla con un archivo maven pom simple para descargar el archivo Vaadin.Número de carpeta de IntelliJ y Maven Source
Aquí está mi archivo de pom:
<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>
estoy comprobando este proyecto fuera del control de versiones con el fin de configurarlo en IntelliJ. Sin embargo, IntelliJ no parece ser capaz de reconocer que la carpeta "src" es la carpeta de fuentes. Puedo configurarlo manualmente en la carpeta de fuentes en la configuración del proyecto, lo cual es una molestia menor, pero no es un gran problema. Sin embargo, CADA vez que realizo un cambio en el archivo pom, IntelliJ "olvida" que esta es la carpeta de fuentes, y luego todos mis archivos Java obtienen círculos rojos a su alrededor. ¿Alguien tiene alguna idea de lo que podría estar causando esto? Intenté casi todo para solucionar esto, incluida la especificación de la carpeta fuente en mi archivo pom, pero parece que nada funciona.
Gracias de antemano,
Eric
¿Cuál es la ruta completa al directorio de origen desde la raíz del proyecto? Debería ser '/ src/main/java' de acuerdo con las convenciones de Maven. IDEA configurará automáticamente este directorio como ** Fuentes **, consulte también http://wiki.jetbrains.net/intellij/Maven_FAQ. – CrazyCoder
¡Gracias por ese enlace! Según el wiki, la forma incorrecta de hacerlo es esto: src sourceDirectory> --- sin embargo, agregué eso y ahora funciona perfectamente. Supongo que creé mi repositorio de una manera que a IntelliJ no le gusta. –
user1597121
@ user1597121: Lea más detenidamente. La wiki no dice que tu código sea incorrecto, sino todo lo contrario. –