Можно ли добавить каталог к ​​пути к классу во время выполнения?

Чтобы лучше понять, как все работает в Java, я хотел бы знать, могу ли я динамически добавлять во время выполнения, каталог к ​​пути к классу.

Например, если я запустил .jar с помощью «java -jar mycp.jar» и выведу свойство java.class.path , я может получить:

java.class.path: '.:/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java'

Теперь я могу изменить этот путь к классу во время выполнения, чтобы добавить еще один каталог? (например, перед первым вызовом класса с использованием .jar , расположенного в том каталоге, который я хочу добавить).

33
задан Cedric Martin 25 October 2011 в 03:32
поделиться