IDE Eclipse отладка JFileChooser

0
09 авг 2018 14:00
Понадобился JFileChooser, но при отладке в IDE Eclipse получаю Exception. Для проекта используется JDK 1.7.
Причем, если просто запустить этот код (без режима отладки), то все хорошо срабатывает, а в режиме Debug проблемы.
Eclipse IDE for Java Developers Version: Photon Release (4.8.0)

Покопался глубже - проблема где-то в реализации FileSystemView.
FileSystemView fsv = FileSystemView.getFileSystemView();
File file = File.createTempFile("icon", ".txt");
Icon icon = fsv.getSystemIcon(file);


Exception in thread "main" java.lang.NullPointerException
at sun.awt.shell.Win32ShellFolder2.access$200(Win32ShellFolder2.java:72)
at sun.awt.shell.Win32ShellFolder2$1.call(Win32ShellFolder2.java:242)
at sun.awt.shell.Win32ShellFolder2$1.call(Win32ShellFolder2.java:237)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at sun.awt.shell.Win32ShellFolderManager2$ComInvoker$3.run(Win32ShellFolderManager2.java:554)
at java.lang.Thread.run(Thread.java:745)

Поэксперементировал в NetBeans - этот же код прекрасно работает и в режиме отладки и при обычном запуске. Так же хорошо работает в IDE Eclipse на Linux.

Может кто-то сталкивался с особенностями отладки в Eclipse под Windows? В чем может быть проблема?
Модераторы: Нет
Сейчас эту тему просматривают: Нет