컴퓨터 엑셀 워드 포토숍 구글어스 WINDOWS JAVASCRIPT JAVA C++

 
Previous Post 한글 아스키 코드표 (Hangul ASCII Code) 있는 곳은?C언어] 문자열 합치기 / 문자열 연결, 추가 함수 strcat()C언어/경고] warning: unreferenced local variable도스 화면에, 글자 출력(프린트) 명령어는? - DOS Bat Print StringPerl, 한글 확장완성형 코드 영역 출력 - CP949 CodePerl, 한글 확장완성형 코드표 생성기 - Hangul Wansung Code Table...VMware 파일 복사, 마우스 드래그 앤 드롭으로, 게스트OS와 호스트OS 상호간에한글 맞춤법] 난/란 구분: o글쓰기난 x글쓰기란 - Spelling of Hangul주역 팔괘(周易 八卦) 폰트 - Trigram Font from the Book of Ch...키보드로, 참고표(※ 당구장표; 당구장 기호) 입력 방법 - Reference Mark I...

자바/Java] class 파일로 컴파일하는 법은? - Compile to class file

Monday, October 02, 2006

예를 들어, Foo.java 라는 자바 프로그램 소스를 Foo.class 파일로 컴파일하려면

도스창(명령 프롬프트)에서

javac Foo.java

이렇게 하면 됩니다.

단,
javac Foo
이렇게 .java 라는 확장자를 생략하면 안됩니다.


D:\Z>javac Foo.java
'javac'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는
배치 파일이 아닙니다.

만약 위와 같은 메시지가 나온다면, 컴퓨터에 자바 컴파일러 즉 JDK 가 설치되어 있지 않은 것입니다. 윈도우에는 자바 컴파일러가 기본적으로 설치되어 있지 않습니다. 여기에 자바 개발도구를 다운받는 법이 있습니다: ▶▶ [Java] 자바 런타임과 JDK(개발도구; 컴파일러) 파일 다운로드하는 곳은? / 자바의 종류는? [QnA]

그런 후 반드시, ▶▶ [자바] javac (자바 컴파일러; javac.exe) 실행법; 패스 추가 여기에 있는 방법대로, 패스를 추가해 주어야 합니다. 우선 자바 컴파일러인 javac 가 실행되어야 하겠지요.





Q: 위와 같이 해도, class 파일이 만들어지지 않아요


자바 소스 자체에 버그가 있기 때문일 것입니다. 여기에 있는 간단한 자바 소스를 카피하여 다시 컴파일해 보시기 바랍니다: ▶▶ [자바/Java 기초] 간단한 자바 예제, 테스트용으로 쓸 'Hello, World' 소스



주의! 자바스크립트(JavaScript)로는 class 파일을 만들 수 없음


자바스크립트(JavaScript)는 자바(Java)가 아닙니다. 이름만 비슷할 뿐 전혀 다른 언어입니다. 소스 파일의 확장자가 .java 가 아닌 .js 라면 class 파일로 컴파일할 수 없습니다. ".js" 는 자바스크립트의 확장자입니다. (▶▶ 자바(Java)와 자바스크립트(JavaScript)의, 다른 점 차이점 참조)



주의! 워드프로세서로는 자바 소스를 편집할 수 없음


MS워드나 아래아한글(HWP) 같은 워드프로세서로 자바 소스를 작성하면 절대 안됩니다. 반드시 메모장이나 울트라에디트(UltraEdit) 같은 "텍스트 파일 편집기"에서 작성해야 합니다.



▶▶ [Java/자바 기초] java 소스 컴파일하고, class 실행하기

☞ 자바(Java)

0 Comments:

Post a Comment

<< Home RSS 2.0 feed

구글 Google 에서 제공하는 무료 블로그 서비스인 블로거 Blogger 의 인터넷 주소는 www.blogger.com 입니다. Blogger 에 블로그를 만들면, blogspot.com 이라는 주소에 블로그가 생성됩니다.
블로그를 직접 방문하지 않고도 최신 게시물을 구독하려면 RSS 2.0 feed 주소를 리더기에 등록하시면 됩니다.
Categories
Previous Posts
Monthly Archives
Top