Domanda

Sono nuovo di Maven. Voglio usare il filtro in un progetto multimodulo. Il tipo di confezionamento del pom genitore è impostato su pom. La struttura del progetto è la seguente:

pom.xml
     |
     |______MODULE1
     |       |
     |       pom.xml
     |       File1_needed_to_be_filtered
     |
    File2_needed_to_be_filtered

Si prega di notare che è anche Module1 progetto multimodulo. Quindi, per favore mi dica come posso applicare il filtro per file1 e file2. E se applico filtrando file1, allora dove sarà il file elaborato viene memorizzato (Dal file di pom cui tipo di imballaggio è pom non creare alcuna cartella denominata obiettivo!) Please help me come questo è molto critico per me e questo problema è stato risolto in nessun altro luogo su Internet.

Altri suggerimenti

Per avere Maven risorse filtro durante la copia, impostare il filtro per true per la directory delle risorse nella vostra pom.xml:

<project>
  ...
  <build>
    <resources>
      <resource>
        <directory>src/main/resources</directory>
        <filtering>true</filterineg>
      </resource>
    </resources>
  </build>
</project>

Ma se si desidera filtrare le risorse, non metterli in un progetto con un packaging di tipo pom, questo non ha senso (per la ragione che ti sei dato). A dire il vero, non capisco quello che stai cercando di raggiungere (poiché si sa questo non è come funzionano le cose).

scroll top