Я раскрываю свой контекст:
У меня есть две программы Java, которые работают на уникальном сервере Weblogic: программа A и программа B. Вот эти. запускаются двумя ksh:
programA.ksh и programB.ksh
Обеим нужен C.jar, но в разных версиях (но с точно такими же пакетами и классами):
Я уточняю, что обе программы используют один и тот же путь к классам weblogic.
Итак, мой путь к классам содержит следующий порядок:
.....
C-1.0.jar
C-2.0.jar
.....
Как я могу сделать так, чтобы каждая программа находила свою хорошую библиотеку?
Например, в моей реальной конфигурации программа B всегда будет использовать C-1.0.jar вместо C-2.0.jar из-за позиции приоритета в пути к классам.