Переместить файл Jar в папку запуска - PullRequest
0 голосов
/ 22 июня 2011

Как переместить файл Jar в папку «Автозагрузка» с кодом? Как внутри кода, либо создайте файл Jar, либо переместите его в другой каталог с помощью Java.

Редактировать: Итак, в основном у меня есть файл Jar на рабочем столе, я хочу переместить файл Jar в файл Jar или продублировать его и переместить его, например, в C: \ Program Files (x86). 1003 *

1 Ответ

1 голос
/ 22 июня 2011

Я не проверял этот код, но если я правильно помню, вы хотите что-то вроде:

Runtime.getRuntime().exec("cp path/to/jar path/to/destination");

Где строка - это соответствующая команда терминала для вашей ОС и то, что вы хотите сделать. Конечно, существуют разные методы, но я считаю, что это самый простой способ. Вот несколько примеров команд:

Копирование файлов :

Windows: cp path\to\jar destination\path

Linux: cp path/to/jar destination/path (примечание: вам может потребоваться добавить к этой команде префикс sudo, если вошедший в систему пользователь не имеет надлежащих разрешений. Это может создать свои собственные головные боли, поэтому действуйте осторожно)

Создание архива JAR :

Windows: jar cf path\to\jar path\to\files

Linux: jar cf path/to/jar path/to/files (опять же, возможно, вам может понадобиться префикс sudo)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...