Как открыть Windows Explorer на выбранном ресурсе в Eclipse

Единственные утечки (кроме ошибок во времени выполнения, которое может присутствовать, хотя не, ужасно вероятно, из-за сборки "мусора") будут для собственных ресурсов. Если Вы P/Invoke в собственную библиотеку, которая открывает дескрипторы файлов или сокетные соединения, или безотносительно от имени Вашего управляемого приложения и Вас никогда явно, закрывают их (и не обрабатывайте их в устройстве обработки отходов или деструкторе/финализаторе), у Вас могут быть утечки памяти или утечки ресурсов, потому что время выполнения не может управлять всеми теми, которые автоматически для Вас.

, Если Вы придерживаетесь чисто управляемых ресурсов, тем не менее, необходимо быть очень хорошо. Если Вы испытываете какую-либо форму утечки памяти, не звоня в собственный код, то это - ошибка.

86
задан Gennady Shumakher 4 November 2009 в 09:51
поделиться

2 ответа

Я использую этот плагин, вроде нормально

Новая ссылка на обновление Eclipse https://fabioz.github.com/startexplorer/update/

Старая ссылка для справки

85
ответ дан 24 November 2019 в 08:00
поделиться

Создайте новый проект подключаемого модуля, используя Eclipse PDE. Подключите класс Activator вашего пакета к Common Navigator API, чтобы получать выборки для IResource . Для каждого выбранного IResource используйте FileLocator , чтобы получить URI файла, с помощью которого вы можете создать объект java.io.File . Затем его можно открыть в собственном файловом проводнике операционной системы с помощью Интеграция с настольным компьютером Java 6 :

    if (Desktop.isDesktopSupported()) {
        Desktop desktop = Desktop.getDesktop();
        desktop.open(new File("C:/"));
    }
1
ответ дан 24 November 2019 в 08:00
поделиться
Другие вопросы по тегам:

Похожие вопросы: