본문 바로가기

JAVA/Java Programming

package에 저장한 자바파일을 명령 프롬프트(cmd) 창에서 컴파일 후 실행하기

cmd에서 자바파일을 컴파일하고 실행할 때, package를 설정해서 저장한 자바파일은 경로를 찾을 수 없다는 에러메시지가 뜰 수 있습니다. 

에러메시지가 안 뜨고 잘 실행될 수 있게 폴더를 잘 찾아가서 컴파일하여야 합니다.

 

c:\javaexample 이라는 폴더에 자바 예제 파일들을 저장하기로 하고,  그 폴더 안에 com/tistory/itsmine/array라는 package를 만들어서 자바파일을 저장했습니다. 

파일이름은 LengthDemo.java로 저장하였습니다.

 

 

 

 

cmd에서 cd 명령어로 해당 저장 폴더로 이동한 후, package에 저장된 경우 package경로를 같이 입력하여

javac com/tistory/itsmine/array/LengthDemo.java를 입력하고 컴파일합니다.

 

 

 

 

javac com/tistory/itsmine/array/LengthDemo.java를 입력하고 Enter키를 클릭하면 에러 없이 컴파일됩니다. 

그리고 자바파일을 실행할 때도 마찬가지로 package경로를 입력하여 java com/tistory/itsmine/array/LengthDemo를 입력하고 Enter키를 클릭합니다.

 

 

 

 

자바가 실행되어 결과 값이 제대로 출력됩니다. 

 

 

 

 

이번에는 cd 명령어로 package경로 안에 자바예제파일이 있는 폴더까지 이동합니다. 

 

 

 

 

그리고 package 경로 없이 javac LengthDemo.java를 입력해서 컴파일합니다. 

 

 

 

 

이번에도 에러 없이 컴파일이 되었습니다. 

그리고 java LengthDemo를 입력하여 자바파일을 실행합니다. 

 

 

 

 

자바파일을 찾을 수 없다는 에러메시지가 뜹니다. 

package에 자바파일이 저장되어 있는 경우에는 자바파일이 있는 곳에서 컴파일은 되지만 실행은 안 되는 것을 알 수 있습니다. 주의해야 할 부분입니다. 

 


이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.