Можно ли копировать содержимое каталога с помощью API ввода-вывода Java и API, связанных с файлами, при сохранении существующих символических ссылок? Я работаю над инструментом, который должен выполнять операции «копирования каталога» с различными разновидностями UNIX, сохраняя при этом существующие символические ссылки.
Я бы предпочел попробовать это с использованием основных библиотек Java SE, не прибегая к Runtime.exec / ProcessBuilder для вызова двоичного файла "/ bin / cp" платформы. IOUtils Apache Commons, похоже, также не поддерживает это.
Моим последним средством будет использование Runtime.exec / ProcessBuilder!
UPDATE:
Я предполагаю, что я буду использовать Runtime.exec / ProcessBuilder для вызова собственного исполняемого файла "cp", поскольку это невозможно с использованием базовых API-интерфейсов Java или какой-либо из библиотек Apache Commons.