Voglio usare una directory di origine diversa per uno specifico profilo di Maven, tuttavia, quando cerco di specificarlo nella definizione del profilo ottengo questo errore:Variazione directory di origine nel profilo Maven
Unrecognised tag: 'sourceDirectory' (position: START_TAG seen ...<build>\r\n\t\t\t\t<sourceDirectory>...)
La definizione di cui pom è la seguente:
<profile>
<id>development</id>
<build>
<sourceDirectory>${project.build.directory}/new-src</sourceDirectory>
.
.
.
</build>
</profile>
Quello che sto cercando di fare è quello di elaborare i file di origine prima della sua compilazione se e solo se questo profilo è attivo. Il mio processo cambierà i file sorgente al volo, lancerà i sorgenti modificati nella directory "new-src" e compilerò quella directory come se fosse il solito "src/main/java". Tutto il resto del ciclo di vita dovrebbe comportarsi normalmente. Se questo approccio è difettoso, qualcuno potrebbe indicarmi la giusta direzione?
Che fa il trucco, Grazie mille! – amaurs
Quindi se (in Eclipse Luna) ho aggiunto (collegato) nel mio BuildPath (facendo clic con il tasto destro del mouse sul mio MavenProject) una cartella di origine dove la sua directory è "/ Users/MyName/Desktop/source", devo scrivere '/Users/MyName/Desktop/source '?? E tutto va bene? –
Aerox