Переопределить classpath для плагина java-апплета icedTea для firefox
Я хочу переопределить поведение вызова FileDialog библиотеки awt, чтобы не вызывать никаких собственных вызовов для открытия средства выбора файлов. Я планирую добиться этого, переопределив FileDialog библиотекой-заглушкой и заставив загружать его раньше стандартных, когда апплет загружается с помощью Java-плагина icedTea firefox.
1 ответ
Решение
Для временного исправления я предложил взломать замену стандартного JRE на пользовательский, в котором метод show FileDialog переопределяется на no-op. Затем местоположение пользовательского JRE указывается в файле ~/.icedtea/deploy.properties с использованием свойства custom.jre.(Пожалуйста, подтвердите имя свойства для вашей версии плагина icedtea, ссылаясь на исходный код.)