모두는 fileutils에 속하는 명령어를 사용하여 b를 점 점 A에서 파일을 이동하는 방법을 간단하게 말을 계속하지만이 파일 :(내가 디렉토리 곳에서/온도/폴더가Java - FileUtils를 사용하여 파일을 이동하는 방법?
이동 문제가 많은 데 .jar 파일이 임시 폴더에 있습니다. 기본적으로 .jar 파일 옆에있는 디렉터리로 옮기고 싶지만 그럴 수 없습니다.
일부 코드가 있지만 나는 그것조차 가까운 알고
public void replaceFile() {
String absolutePath = getPath();
Path from = Paths.get(absolutePath + "\\temp\\test.txt");
Path to = Paths.get(absolutePath + "\\test.txt");
try {
FileUtils.moveFile(FileUtils.getFile(from.toAbsolutePath().toString()), FileUtils.getFile(to.toAbsolutePath().toString()));
JOptionPane.showMessageDialog(null, "test");
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
public String getPath() {
File jarDir = new File(ClassLoader.getSystemClassLoader().getResource(".").getPath());
//JOptionPane.showMessageDialog(null, jarDir.getAbsolutePath());
return jarDir.getAbsolutePath();
}
어떤 도움에 감사드립니다 :
\
당신은 – freedev
당신이 이동하기 전에 소스 파일의 경로를에 println을 시도했다 – peterxz
이동되지 않는 파일을 발견 한 잘못된 행동에 무엇을 추가해야합니까? – freedev