728x90
각각의 운영체제별 파일을 불러오거나 생성할때 매우 까다로운경우가
파일의 경로를 설정하는데에 있어
다들 다른방식을 사용한다.
자바에서는 이를 위해 간단하게 해결할 수 있다.
File.separator
를 사용하여 경로 구분자를 생성할 수 있다.
사용하는 예시는 다음과 같다.
String.format("%s"+File.separator+"conf"+File.separator+"logback.xml", System.getProperty("user.dir"));
위의 경로 구분자를 사용하여 운영체제별 파일 구분자를 따로 입력할 필요가 없어 다행이다.
윈도우에서 개발하다 리눅스기반 서버에서 프로그램을 구동시키려니까 애를 먹었던적이 있다.
현장에서 허겁지겁 리눅스에서 사용하는 구분자로 했다가
다시 오류가 발생해서 원인찾느라 윈도우로... 이리저리 왔다갔다 정신없이 하는바람에 오류로
애를 먹다가 이런 상황을 자바에서 지원할 것 같은데... 싶어서 찾아보고는 요긴하게 쓰는중이다.
728x90
'Programming > JAVA' 카테고리의 다른 글
[eclipse/java/maven] maven 2 error with JAVA 1.7 (1) | 2021.07.07 |
---|---|
[Java/Spring/이클립스/eclipse] pom.xml 오류 (0) | 2021.06.24 |
[JAVA] Netty 클라이언트 재접속 연결 오류 (BlockingOperationException) (0) | 2021.06.21 |
[JAVA] 접속오류. (0) | 2021.06.15 |
JAVA pom.xml 오류 해결법 (5) | 2021.05.24 |
댓글