dynamically change system classpath?


DevX Home    Today's Headlines   Articles Archive   Tip Bank   Forums   

Results 1 to 2 of 2

Thread: dynamically change system classpath?

  1. #1
    MS Guest

    dynamically change system classpath?


    In a java application, can you append to the system classpath?

    System.setProperty("java.class.path", ";newclass") updates the property,
    but does not change the classpath while the app is running.

    Any ideas? Thanks in advance,
    m.

  2. #2
    Kent Guest

    Re: dynamically change system classpath?


    MS,

    You can use your own instance of java.net.URLClassLoader to achieve this.
    Just pass in a list of URLs (can use file-based URLs like file://C:/classes)
    and then call the loadClass() method.

    Regards,
    Kent


    "MS" <x@y.com> wrote:
    >
    >In a java application, can you append to the system classpath?
    >
    >System.setProperty("java.class.path", ";newclass") updates the property,
    >but does not change the classpath while the app is running.
    >
    >Any ideas? Thanks in advance,
    >m.



Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
HTML5 Development Center
 
 
FAQ
Latest Articles
Java
.NET
XML
Database
Enterprise
Questions? Contact us.
C++
Web Development
Wireless
Latest Tips
Open Source


   Development Centers

   -- Android Development Center
   -- Cloud Development Project Center
   -- HTML5 Development Center
   -- Windows Mobile Development Center