
Пусть копируемый файл находится по пути C:\path_1\my_file.txt.
Скомпилированный файл приложения находится по пути C:\path_2\classes\MyJavaClass.class
Path from = Paths.get("C:\\path_1\\my_file.txt.");
Path to = Paths.get("my_file_copy.txt");
Files.copy(from, to);
Тогда скопированный файл будет создан по пути C:\path_2\classes\my_file_copy.txt, а не C:\path_1\my_file_copy.txt