Java 썸네일형 리스트형 자바로 OS의 인코딩(Character Set) 확인 해 보기 아래와 같이 테스트 할 클래스를 하나 만들어줍니다. import java.io.*; public class EncodingTest { public static void main(String[] args) throws Exception { System.out.println("file.encoding="+System.getProperty("file.encoding")); System.out.println("변영민"); } } 컴파일 하고 실행 해 봅니다. # javac EncodingTest.java # java EncodingTest 리눅스에서 확인 한 결과 file.encoding=EUC-KR 변영민 리눅스에 설정 해 놓은 EUC-KR 인코딩이 뜹니다. 윈도우에서 실행하면 file.encoding=MS9.. 더보기 Exception in thread "main" java.lang.ClassFormatError: 에러 메세지 Exception in thread "main" java.lang.ClassFormatError: 클래스 파일을 실행 시킬 때(> java [클래스 파일명]) 나타납니다. 자바 파일을 컴파일 할 때와 실행할 때 사용된 JDK의 버전이 달라서 생기는 오류 메세지인 것입니다. 즉, 컴퓨터에 JDK가 두 가지 버전 이상 설치되어 컴파일 할 때 주는 명령어 javac 의 JDK 버전과 실행할 때 주는 명령어 java 의 JDK 버전이 다르다는 것 입니다. 그러므로 javac 와 java 명령어를 하나의 JDK 버전으로 사용하도록 재설정 해 주어야 합니다. 리눅스에서 환경변수 설정을 하는 곳인 /etc/profile 에 들어가서 export JAVA_HOME=/usr/local/src/jdk1.6.0.. 더보기 이전 1 2 3 4 5 다음