Чтобы лучше понять, как все работает в Java, я хотел бы знать, могу ли я динамически добавлять во время выполнения, каталог к пути к классу.
Например, если я запустил .jar с помощью «java -jar mycp.jar» и выведу свойство java.class.path , я может получить:
java.class.path: '.:/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java'
Теперь я могу изменить этот путь к классу во время выполнения, чтобы добавить еще один каталог? (например, перед первым вызовом класса с использованием .jar , расположенного в том каталоге, который я хочу добавить).