Проблема:Java Preferences API вызовы
У меня есть собственная реализация java.util.prefs в модуле Maven банке. Я предоставляю системное свойство -djava.util.prefs.PreferencesFactory = com.blah.CustomePrefsFactory в мое приложение загрузки Spring, которое использует пользовательские настройки.
Когда приложение Spring boot использует Preferences в первый раз, Java.util.Preferences.java пытается загрузить CustomePrefsFactory с помощью ClassLoader.getSystemClassLoader().
Это приводит к ошибкам, так как вложенные классы jar недоступны загрузчику системного класса весеннего загрузочного приложения.
Есть ли способ сделать вложенные классы jar доступными для загрузчика системного класса?
спасибо .... вы правы ... нет возможности контролировать то, что видно системному загрузчику программ программно .... –