( vilmos.nagy | 2016. 11. 19., szo – 09:17 )

Nem biztos, hogy jól értem a kérdést (lehet, teljesen másra válaszolok), meg nem vagyok egy maven profi, de:

Nekem a napokban olyat kellett csinálnom, hogy a compile alatt bizonyos stringeket kigyűjteni a forrásfájlokból. Erre csináltam egy saját plugint (google://Maven Mojo), s ezzel elérem, hogy vannak saját goaljaim. S ezek után, tudok valami ilyesmit mondani:


<plugin>
    <groupId>groupid</groupId>
    <artifactId>maven-plugin</artifactId>
    <version>0.0.1</version>
    <configuration>
        ...
    </configuration>
    <executions>
        <execution>
            <id>random-id</id>
            <phase>default goal, amikor le akarom futtatni a saját pluginem</phase>
            <goals>
                <goal>pluginem goalja</goal>
            </goals>
        </execution>
    </executions>
</plugin>

Én még ilyenek felé tapogatóznék, hogy JUnit Runnert írnék. Esetleg a frameworköd által használt teszteket integration testnek megjelölni, s utána a maven-failsafe-pluginnal futtatni.
--
blogom