본문 바로가기
Web Programming

이클립스 (Eclisps)에서 java project생성하기,실행하기/내장된 jdk 테스트 방법

by hyeon'H 2023. 11. 24.
반응형

이전 글에서 성공적으로 이클립스를 설치를 했다.
설치 방법을 찾아서 따라서 설치를 진행하던 중에
이클립스 최신 버전들은 jdk가 내장되어 있어서 따로 설치를 하지 않아도 된다는 것이었다.
정말 JDK를 설치하지 않아도 되는지 테스트해 보고 싶었다.

 

이클립스 다운로드/설치 (eclipse download), workspace 생성

2년 전 국비지원으로 6개월 동안 JAVA 웹 개발자 과정의 교육을 이수하고 초보 개발자로 취직이 성공했다. 그렇지만 회사를 얼마 가지 못해 폐업을 하고, 나는 아버지의 사고로 고향으로 다시 내

records-begin-of-memory.tistory.com

 


이클립스(Eclisps EE)에서 Java Project 생성하기

이클립스 실행 후 우측 상단에 체크되어 있는 곳에 마우스를 올려보면
"Java EE"와 "Open Perspective"를 확인할 수 있다.
Open Perspective를 클릭해서 Java를 선택해서 Open 하여, JAVA 개발 환경으로 변경한다.

(Eclisps EE에는 웹 개발에 필요한 Maven Project, Dynamic Web Project를 생성할 수 있게 되어있는데
이것을 JAVA 개발용으로 변경해서 사용하는 것이라고 생각하면 된다.)


Java 개발 환경으로 변경된 이클립스에서 java Project를 생성한다.
( File → New → Java Project )


Project name을 만들고,
저장 위치가 이클립스를 설치할 때 설정한 workspace의 위치가 맞는지 확인한다.
그리고 실행환경이 javaSE-17로 설정되어 있는데 JavaSE-11로 변경한 뒤 Finsh 클릭
(이클립스에 내장된 JDK가 아니라 직접 설치한 JDK를 설정하는 방법은 다르다고 한다.)


생성된 Java Project에서 src를 우클릭해서 New - Package 클릭해서
자바 파일을 관리하는 패키지(폴더)를 생성한다.


생성된 패키지를 우클릭하여 New - Class를 클릭하여 "HelloJava" class를 생성한다.
이때 public static void main(string[] args)를 체크하고 일단 넘어간다.

 


public static void main(string[] args)를 체크를 하고 클래스를 생성하면
static void main 함수가 자동으로 생성된다.
그리고 Sysren.out.println("안녕!!!");을 작성하고 저장(ctrl + s)

(public static void main(string[] args)의 의미는 다음에 자세히 알아봐야겠다.)

package exam;
public class HelloJava {
	public static void main(String[] args) {
		Sysren.out.println("안녕!!!");
	}
}

class를 만들면서 작성된 main method


변경된 class를 저장하게 되면 JDK는 알아서 컴파일을 하고,
workspace → TestJavaProject(프로젝트 폴더) → bin(바이너리 폴더)에서
HelloJava.java이 컴파일된 HelloJava.class 파일이 존재하는 것 을 확인할 수 있다.


실행하기

상단메뉴에서 Run - Run을 클릭하거나 단축키 Ctrl+F11을 누른다.
정상적으로 실행된다면 하단의 Console 창에 "안녕!!!"이라는 문구가 출력된다.

 

 

 

반응형