PDM in ANT findet Rulesets nicht

DirkHo

Erfahrenes Mitglied
Hi,

ich will PDM aus ANT heraus aufrufen und habe folgendes Problem: Beim Aufrufen des Tasks bekomme ich die Fehlermeldung

BUILD FAILED
D:\**\eclipse3.3.1_*******\*********************\build.xml:315: java.lang.NoClassDefFoundError: org/jaxen/Navigator

Wenn ich nun in unserer Firmen-Rules.xml nur folgende Einträge stehen lasse:

<?xml version="1.0"?>
<ruleset name="Custom ruleset"
xmlns="http://pmd.sf.net/ruleset/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://pmd.sf.net/ruleset/1.0.0 http://pmd.sf.net/ruleset_xml_schema.xsd"
xsi:noNamespaceSchemaLocation="http://pmd.sf.net/ruleset_xml_schema.xsd">

<description>
This ruleset checks my code for bad stuff
</description>
</ruleset>

dann geht es. Sobald ich jedoch einen der mitgelieferten(?) Rulesets einbinde um darin enthaltene Werte/Vorgaben zu ändern, dann haut es mir den o.g. Fehler raus.

Das Durchsuchen meiner Laufwerke c:\ und d:\ und das Suchen in der PMD-4.0.jar brachte keine Treffer, dass diese Dateien überhaupt existieren.

Wo bekomme ich diese denn bitte her und wo müss(t)en sie liegen?

Vielen Dank und Grüße,

Dirk
 
Das Thema hat sich erledigt. Ein Ordner ließ sich nicht löschen, weshalb ich davon ausgegangen bin, dass Eclipse ihn vielleicht sperrt, weil er anderweitig in Verwendung ist.

Also habe ich das ANT-Skript einfach mal über die CMD laufen lassen -> funktionierte alles problemlos. Ich könnte kotzen! Der "ganze" Tag umsonst!
 

Neue Beiträge

Zurück