[Comm] java application for surface science

Andriy Dobrovol`s`kii adobrovolskii на gmail.com
Вт Июл 5 11:50:50 UTC 2011


2011/7/5 Rinat Bikov <becase на altlinux.org>:
> 5 июля 2011 г. 15:05 Andriy Dobrovol`s`kii написал:
>>> В частности, эта программа имеет функцию обновления версии:
>>> http://rsbweb.nih.gov/ij/upgrade/index.html
>>> которая не будет работать в случае дистрибутивной поставки.
>> Почему Вы думаете, что она не будет работать? Уже смотрели соответствующий код?
> Потому что это просто скачивает новый jar-файл и заменяет им старый,
> если у вас старый jar-файл находится в системном месте (в котором
> обычный пользователь не имеет права писать), то его заменить не
> выйдет.
>
> И да, уже смотрел соответствующий код, это
> ij.plugin.ImageJ_Updater.run, строки 35-40:
>                if (!file.canWrite()) {
>                        String msg = "No write access: "+file.getPath();
>                        if (IJ.isVista()) msg += Prefs.vistaHint;
>                        error(msg);
>                        return;
>                }.

Понятно. Спасибо за комментарий.
-- 
Regards,
Andrii Dobrovol`s`kyj


Подробная информация о списке рассылки community