Skills/Java

맥 mac 터미널에서 Java 실행해보기

개발자 윤구나 2023. 5. 23. 21:41

텍스트 편집기로 "Hello, World!" Java 코드를 작성했다.

 

 

 

이제 텍스트 편집기로 작성한 파일이 있는 경로로 들어가준다.

command 누른채 TextEdit 파일을 터미널에 드래그하면 쉽게 경로 이동 할 수 있다.

 

ls

 

ls을 입력해서 파일을 확인해보면 Hello.rtf가 있다.

하지만 .rtf를 .java로 변환하기 실패..

 

그래서 터미널에서 .java를 다시 만들어줬다.

vi Hello.java

 

 

 

:wq로 저장하고 ls로 확인하면 Hello.java가 있다.

다음으로 Hello.java를 compile하여 .class로 만들어줘야한다.

javac Hello.java

 

ls로 확인하면 Hello.class가 생성되었다.

이제 java Hello하면 작성했던 "Hello, World ... !"를 보여준다.

java Hello

 

 

 

 

 

 

 

 

 

+ 추가로

Java는 패키지 안에 클래스를 둔다.

그래서 Hello 클래스의 패키지를 만들어줘야한다.

Hello.java에

package chap01;

패키지 코드를 추가한뒤 저장해준다.

그리고 다시 .java를 컴파일을 해준다.

 

 

javac -d . Hello.java

 

위를 해석해보면

javac  →  compile 해라.

-d  →  directory 만들어라.

.  →  현재 위치에

 

 

ls로 확인해보면 chap01 directory가 만들어져있다.

 

java chap01.Hello

 

위 내용을 입력하면 Hello 클래스의 내용을 보여준다.

여기서 주의할 점은 compile한 위치에서 java chap01.Hello을 해줘야한다.

chap01 경로로 들어가지 않도록 주의!!