warum geht das nicht beim Tomcat
Nun, das geht doch???:L
Vielleicht hast du "nur" eine falsche Vorstellung, was
der Classpath beim Tomcat ist.
Du hast ja mehrere Webapplikation in einem Tomcat am Start. Jede davon hat ihren eigenen Classpath. Beispielsweise wird WEB-INF/classes und WEB-INF/lib automatisch zum Classpath der entsprechenden Webapplikation zusammengefügt. Diese werden von eigenen Classloadern, die der Tomcat pro Webapplikation erstellt, geladen.
Der Classpath des Tomcat selber weiß von den Webapplikationen nichts, daher siehst du keine Dateien einer Webapplikation im Classpath.