Thank you! I am having a look on these tasks.
Maybe I am able now to make the classpath hierachy transparent for me. Maybe I am able now to set up a classloader, that only has my classpath, to start my application. We will see.... The other hint (encapsulate using the Java task is also an intersting one. I try the tasks fisrt...) Greetings Juergen -- Jürgen Knuplesch www.icongmbh.de icon Systemhaus GmbH Tel. +49 711 806098-275 Sophienstraße 40 D-70178 Stuttgart Fax. +49 711 806098-299 Geschäftsführer: Uwe Seltmann HRB Stuttgart 17655 USt-IdNr.: DE 811944121 -----Ursprüngliche Nachricht----- Von: Rainer Noack [mailto:[email protected]] Gesendet: Dienstag, 30. März 2010 22:53 An: 'Ant Users List' Betreff: AW: Classloading with ANT in taskdefed tasks Take a look at the <classloaderreport> task in http://enitsys.sourceforge.net/ant-classloadertask/ -----Ursprüngliche Nachricht----- Von: Knuplesch, Juergen [mailto:[email protected]] Gesendet: Dienstag, 30. März 2010 16:19 An: Ant Users List Betreff: Classloading with ANT in taskdefed tasks Hello, I am working on the classloading issues (ANT 1.7.1). Is there any documentation? (still the same challenge as in my first mail, but now I studied a lot more) I want to know in what sequence (or how I can manipulate the sequence) the classloading happens, if I define a task using taskdef and adding a classpath inside the taskdef. What I understand so far is: There are different classloaders and classpaths in ANT. One is called the coreloader (part of the class Project) Then there are references. My classpath from the taskdef is stored in references. This is a classpath and not a classloader. My guess is: Classes are loaded in the following sequence 1.using the classpath of ANT 2.using the classpath given in the taskdef. So, if a class exists in both, the class from the ANT/lib is loaded. Is this true? How can I manipulate the classloading sequence? Greetings Juergen -- Jürgen --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
