자바 메모장에서 코딩 및 컴파일과 실행까지

 

자바를 코딩할 때 가장 대표적으로 사용하는 편집기가 [이클립스]일 텐데요. 개인적으로 오랜만에 자바 공부를 다시 시작하면서 처음부터 제대로 해보자는 생각으로 메모장에서 코딩하고 명령 프롬프트(cmd)에서 컴파일한 후 실행하는 과정으로 공부를 해보려고 합니다. 언제까지 이렇게 할지는 모르겠지만 시작만이라도 해보려고 해요. ㅎㅎ 여하튼 저처럼 공부해보실 분들 중 참고할 분들 계실까 해서 그 과정을 정리해보려고 합니다.

 

이 글을 제목으로 찾아서 보고 계신다면 이미 컴퓨터에 자바를 설치했을 테고 환경 변수 설정까지 마치셨죠? 그래도 혹시 모르니 내 컴퓨터에 자바와 컴파일러가 제대로 작동하는지 확인해보고 메모장에 코딩을 하겠습니다. 그것들을 확인하기 위해서 명령 프롬프트(cmd)를 실행해서 아래 그림과 같이 명령어를 입력해봅니다.

 

 

자바설치여부

 

▲ 자바의 설치와 환경 변수 path의 값들이 제대로 설정이 되어 있다면 java 명령어 입력 후 엔터키를 누르면 위 그림과 같이 자바의 사용법 등을 확인할 수 있습니다.

 

컴파일러 확인

 

▲ 두 번째는 자바 컴파일러가 제대로 작동하는지 확인하는 과정인데요. javac를 입력해서 확인해볼 수 있습니다. 제 컴퓨터에는 그것들이 제대로 설치가 돼서 사용할 수 있네요. 이제 메모장을 열어서 간단한 문자열을 출력하는 내용의 프로그램을 작성한 후 파일로 저장하고 컴파일해서 실행하는 과정까지 하나씩 볼게요. 먼저 메모장을 실행한 후 다음과 같은 코딩을 하겠습니다.

 

메모장에 코딩

 

대부분의 프로그램 언어를 처음 접할 때 코딩해보는 내용인데요. 간단한 문자열 하나를 출력하는 내용이고요. class 이름은 My_Ex01입니다. 이렇게 메모장에서 작성한 내용을 저장할 건데 저장할 때는 파일의 확장자를 java로 저장하면 됩니다. 먼저 저장할 공간부터 만들어보죠.

 

폴더 만들기

 

명령 프롬프트에서 자바를 컴파일하고 실행하기 위해서는 해당 파일이 저장된 디렉터리로 이동한 후 실행해야 하기 때문에 기억하기 쉽게 C 드라이브에 [java project]라는 폴더를 만들고 이 안에 저장하겠습니다.

 

 

첫번째 프로젝트

 

앞에서도 잠깐 언급했듯이 메모장에 코딩한 내용을 저장할 때는 파일의 확장자를 java로 해주시면 되고요. 저는 First.java라고 저장을 했습니다. 참고로 위 그림을 보면.... 파일을 저장할 때 아래쪽에 파일 형식을 선택하는 곳이 있잖아요? 파일의 형식은 [모든 파일]로 바꾸고 진행하면 됩니다.

 

폴더 확인

 

이렇게 제가 원하는 경로에 작성한 자바 파일을 저장했습니다. 이제 명령 프롬프트(CMD)에서 이 녀석을 컴파일해서 실행시켜보겠습니다.

 

컴파일하기

 

CMD에서 자바 파일이 있는 폴더로 이동해서 컴파일러 실행 명령어인 javac를 입력하고 그 뒤에 파일 이름을 작성한 후 엔터키를 누르면 java 파일이 컴파일 됩니다.

 

 

클래스파일 생성

 

그렇게 자바 파일이 컴파일 되면 메모장에 작성한 class 파일이 생성되는데요. 이 클래스 파일을 실행하면 되고요. 실행 방법은 아래와 같습니다.

 

클래스 실행

 

간단하죠? class 파일을 실행할 때는 java 다음에 클래스 파일 이름을 입력한 후 엔터키를 누르면 되니다.

 

이렇게 해서 메모장에 자바 코딩을 한 후 명령 프롬프트(CMD)에서 컴파일과 실행을 해봤는데요. 아주 긴 소스는 메모장에서 작성하기에 한계가 있겠지만 간단한 것들은 이렇게 해보면 저 같은 초보들이 자바 공부할 때 많은 도움이 될 거 같아서 저는 당분간 이 방법을 활용해볼 생각입니다. 좀 더 길어지면 편집기에서 코딩한 후 메모장으로 복사해서 이 글과 같은 방법으로 컴파일해서 실행하는 것도 공부하는데 괜찮은 방법일 거 같으니 참고하시고요. 열심히 공부해보게요. ^^ 수고하셨습니다.

 

Posted by 차케요