728x90
반응형

해결방안
1) 관리자 권한으로 이클립스 실행
2) 경로에 파일명이 있는지 확인하기 ***
처음에 파일명 빼고 아래와 같이 코딩 했는데 관리자 권한으로 실행해도 해결이 안되었다..
String copyPathname = "C:\\Users\\Yelin Park\\Documents";
경로\\파일명.확장자 -> 이걸 꼭!!! 필수로!!! 넣어야 예외가 발생안하고 잘 실행된다!
String copyPathname = "C:\\Users\\Yelin Park\\Documents\\Ex01.java";
전체 코드)
public class Ex {
public static void main(String[] args) {
String pathname = ".\\src\\days27\\Ex01.java";
// 내PC > 문서 경로 : C:\Users\Yelin Park\Documents -> 복사할 위치
String copyPathname = "C:\\Users\\Yelin Park\\Documents\\Ex01.java";
File f1 = new File(pathname);
// try-with-resources 문
try(FileReader fr = new FileReader(f1); FileWriter fw = new FileWriter(copyPathname); ) {
int c;
while ((c = fr.read()) != -1) { // 파일에 한 문자씩 읽기
// System.out.printf("%c", (char)c);
fw.write(c); // 파일에 한 문자씩 저장(쓰기)
}
System.out.println("파일 복사 완료!!");
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
} // main
} // class
728x90
반응형
'Trouble Shooting(Error)' 카테고리의 다른 글
[Oracle_Error] ORA-00942: table or view does not exist (0) | 2022.04.06 |
---|---|
[Java_Error] java.io.NotSerializableException (0) | 2022.03.30 |
[Java_Error] Syntax error, insert "Dimensions" to complete ReferenceType (0) | 2022.03.24 |
[Java_Error] java.util.NoSuchElementException (0) | 2022.03.24 |
[Java_Error] NullPointerException (0) | 2022.03.10 |