наше приложение является довольно простым SWT-приложением, которое работало нормально, пока мы не начали его запускать с опцией java -splash: splashScreen.jpg.С этого момента в потоках AWT не доступно contextClassLoader (Thread.currentThread().getContextClassLoader()
) (AWT-EventQueue-0) (когда мы нажимаем какую-либо кнопку), и некоторые из сторонних библиотек не могут справиться с этим: (
Java использует Bootstrap ClassLoader для -splash, поэтому EventQueue имеет свой собственный конечный classLoader, установленный в null - так есть ли какой-нибудь способ, как отбросить весь AWT EventQueue и позволить его создать заново? Или есть какой-то другой способ убедить AWT в том, чтодолжен быть какой-то набор contextClassLoader?
Спасибо