[Comm] java application for surface science

Rinat Bikov becase на altlinux.org
Вт Июл 5 11:19:27 UTC 2011


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;
		}.

-- 
С уважением, Ринат Биков.


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