Всем рекомендую устанавливать и обновлять программу с помощью Java Web Start - это быстрее и проще:
Инструкция
Страница установки
Если вы собрались обновлять программу, то это означает, что у вас уже есть рабочая версия программы
Каталог программы выглядит так:
Подсвеченный файл нуждается в замене.
При обновлении скачивается архив следующего содержания:
на рисунке подсвечен файл в архиве, которым нужно заменить рабочий файл программы (рис. 1)
Вы можете нажать правую кнопку мышки в архиве и выбрать Скопировать (Copy), а потом, находясь в каталоге рабочей программы, так же нажать правую кнопку мышки и выбрать Вставить (Paste).
Если все сделано верно, то система предупредит, что целевой файл существует, и спросит нужно ли его перезаписывать:
Либо можно просто рапаковать архив (рис. 2) и выбрать в качестве места распаковки рабочий каталог программы (рис. 1). При этом так же система должна спросить о необходимости замены файла DiaCalcJ.jar, если нет, то значит что то делается неверно.
При обновлении последней версией программы, необходимо скопировать файл драйвера базы данных, находящийся в каталоге lib, имя файла sqlite-jdbc-3.7.2.jar. Что делать со старым файлом (sqlitejdbc-v056.jar) решите сами. Для работы он более не нужен.
Архиватор WinRar может создавать каталог при распаковке архива, даже если этого каталога нет в архиве, необходимо отключать данную опцию или же использовать бесплатный архиватор 7z http://www.7-zip.org/
Данная реализация принадлежит Топорову Константину (Connie)
Распространяется бесплатно по лицензии GPL.