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 경로로 들어가지 않도록 주의!!