Я использую centos, и у меня есть от 4 до 5 файлов jar, которые я хочу постоянно добавлять в classpath, чтобы я мог запускать свою программу из любого места. Я попробовал this-
export CLASSPATH="/path/to/file:/path/to/file2"
Команда выше работала отлично, но я думаю, что она не добавляла файлы навсегда. Когда я открывал новую вкладку и пытался скомпилировать мою программу, я получал ту же ошибку, т.е. Файлы jar отсутствовали.
Теперь, пожалуйста, помогите мне добавить эти файлы jar навсегда в classpath.
Вы можете добавить этот оператор export
в конец вашего файла инициализации bash ~/.bashrc
, поэтому он будет действовать все время.
Кстати, лучшей настройкой CLASSPATH
будет
export CLASSPATH="/path/to/file":"/path/to/file2":"${CLASSPATH}"
это также сохранит начальное значение этой переменной окружения.
Добавьте свой путь в /etc/profile и перезагрузитесь для вступления в силу
export CLASSPATH="/path/to/file:/path/to/file2"