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