-
[Java] System Properties개발 2019. 7. 26. 14:52반응형
java.version : Java 버전
java.vendor : Java 공급자
java.vendor.url : Java 공급자 URL
java.home : Java가 위치한 디렉터리
java.class.version : Java 클래스의 버전 ( 48(1.4), 49(1.5), 50(1.6), 51(1.7), 52(1.8) ...
java.class.path : App ClassLoader에 로딩된 클래스 경로
java.ext.dir : Ext ClassLoader에 로드할 클래스가 위치한 경로
os.name : OS명 의 이름
os.arch : OS 아키텍처
os.version : OS 버전
file.separator : 파일 구분자 /(Unix계열), \(Windows) ※ File 클래스의 separator변수(String) 을 사용해도 된다.
path.separator : 경로 구분자. :(Unix계열), ;(Windows) ※ File 클래스의 separator변수(String) 을 사용해도 된다.
line.separator : 개행 문자 0x0A(LF, Unix계열), 0x0D0x0A(CR/LF, Windows) ※ Unix 계열은 개행문자가 1Byte, Windows는 2Bytes 명심
user.name : 사용자 계정명
user.home : 사용자 홈 디렉토리
user.dir : 현재 작업 디렉토리반응형'개발' 카테고리의 다른 글
[Java] Creating a Fat Jar or Executable jar in Gradle (0) 2019.07.26 [Windows] 윈도우 파일 및 폴더 삭제 명령어 (0) 2019.07.26 [Java] How to detect OS in Java (0) 2019.07.22 [Java] gradle source, java doc 같이 배포하기 (0) 2019.07.22 [Mac] JAVA_HOME Mac 설정 (0) 2019.06.13