개발도중 컴파일된 파일의 컴파일 버전이 필요한 경우가 있습니다. 서버에 올려진 클래스파일과 로컬에서 작업한 클래스파일 버전이 달라서 서버 재가동중에 오류를 뿜는 경우가 종종 있습니다. 로컬에서 작업한 소스는 컴파일 버전을 이클리스같은 툴에서 바로 확인할 수 있는데, 서버에 올려진 컴파일된 클래스 파일은 도저히 확인할 길이 없죠. 서버의 자바 버전으로 추측만 할 수 있지만 정봑한 방법은 아닙니다. 서버에서 클래스파일을 다운 받습니다. 그리고 아래 명령어를 실행해주세요 javap -verbose 파일명(.class제외) | find "version" 파일명을 임의로 1로 바꿔서 테스트해 보았습니다. major version 은 0 으로 minor version 이 46으로 표기 되어 있습니다. 그럼, 아래표..
자바개발 초기세팅을 하면서 무거운 이클립스외에 주변환경에 따라 에디터 플러스를 사용하는 프로젝트가 있습니다. 에디터 플러스뿐만 아니라 서브라임텍스트, 울트라에디터, 노트패드등 현업에서쓰는 거의 모든 텍스트편집기에서 JAVA 컴파일을 제공하고 있습니다. 그중에서 에디터플러스로 자바컴파일을 실행하는 방법을 설명드리겠습니다. 에디터플러스의 기본설정 - 도구 - 사용자메뉴로 이동합니다. 추가버튼 클릭후 프로그램 추가를 선택하여주시고 메뉴제목은 JAVAC 명령은 자바경로의 javac.exe 를 선택합니다. 일반적으로 자바경로는 C:\Program Files\Java\jdk설치된자바버전\bin 이렇게 설정되어 있습니다. 인수로는 프로그램이름, 디렉토리는 파일디렉토리를 선택하여주세요. 다시한번 추가버튼 클릭후 프로그..