Narazil jsem na problém s dependency:
Napsal jsem si test, který dělá kontrolu dat oproti DB (překlady, integrita 
XSD, atd). Můj problém je v tom, že natahuji soubory XSD pomocí funkce 
getResourceAsStream z jednotlivých balíčků a provádím kontrolu dat v nich. 
Jestliže si v IDE nastavím cestu na WAR soubor, vše funguje, ale pomocí Maven 
to spadne na chybu, kdy funkce getResourceAsStream vrátí null hodnotu. mvn 
dependency:list nebo mvn dependency:tree zobrazí, že daná závislost (WAR) je 
součástí dependencies. V testu jsem si nechal vypsat proměnné prostředí a 
zjistil jsem, že Maven daný WAR soubor nemá v žádné ze svých classpath 
proměnných. V pom.xml mám uvedeno 
<dependency><groupId>package</groupId><artifactId>artifact-web</artifactId><version>1.0-SNAPSHOT</version><type>war</type><scope>test</scope></dependency>.

Petr F.


Odpovedet emailem