이클립스에서 자바 프로젝트 생성 방법
2024. 10. 17. 00:09ㆍ유용한 정보
728x90
반응형
이클립스에서 자바 프로젝트 생성 방법
이클립스는 Java 개발을 위한 대표적인 통합 개발 환경(IDE)으로, Java 프로젝트를 쉽게 생성하고 관리할 수 있습니다. 이번 글에서는 이클립스에서 자바 프로젝트를 생성하고, 패키지 및 클래스를 추가하는 방법을 단계별로 설명하겠습니다.
1. 이클립스에서 새로운 자바 프로젝트 생성하기
Java 프로젝트를 생성하려면 다음 단계를 따르세요:
- File > New > Java Project를 클릭합니다.
이 메뉴를 통해 새 Java 프로젝트를 생성할 수 있습니다. - 프로젝트 이름 입력:
프로젝트 이름을 입력합니다. 이름은 알기 쉽게 대문자로 시작하는 것이 일반적입니다. - JRE 선택:
프로젝트에서 사용할 JRE(Java Runtime Environment) 버전을 선택합니다. 기본적으로 이클립스는 설치된 최신 JRE를 선택하지만, 필요에 따라 다른 버전을 선택할 수 있습니다. - 모듈 옵션 설정:
"Create module-info.java" 파일을 생성할지 묻는 옵션이 표시됩니다. 이 옵션은 Java 9 이상의 모듈 시스템을 사용하는 경우에 유용합니다. 일반적인 경우, 이 옵션을 체크 해제해도 괜찮습니다. - Finish 버튼 클릭:
모든 설정을 완료하면 Finish 버튼을 클릭하여 프로젝트를 생성합니다. 이클립스는 자동으로 프로젝트를 생성하고, 프로젝트 탐색기(Package Explorer)에 새로운 항목을 표시합니다.
반응형
2. 패키지 생성
이제 프로젝트 내에서 패키지를 생성해보겠습니다. 패키지는 코드를 논리적으로 분류하는 데 사용됩니다.
- 프로젝트 탐색기에서 src 폴더를 우클릭한 후, New > Package를 선택합니다.
- 패키지 이름을 입력합니다. 패키지 이름은 보통 소문자로 시작하며, 도메인 네임이나 프로젝트명을 반영하여 com.example.myproject 형식으로 구성하는 것이 일반적입니다.
- Finish 버튼을 클릭하여 패키지를 생성합니다.
3. 클래스 생성
패키지를 생성한 후, 그 안에 클래스를 추가할 수 있습니다.
- 방금 생성한 패키지를 우클릭하고, New > Class를 선택합니다.
- 클래스 이름을 입력합니다. 일반적으로 클래스 이름은 대문자로 시작합니다. 예를 들어, MyFirstClass와 같이 이름을 지을 수 있습니다.
- 메인 메서드를 자동으로 생성하려면 public static void main(String[] args) 체크박스를 선택합니다. 이 옵션을 선택하면, 자바 프로그램의 진입점인 메인 메서드가 자동으로 추가됩니다.
- Finish 버튼을 클릭하여 클래스를 생성합니다.
728x90
4. 코드 작성 및 실행
클래스 파일이 생성되면, 편집기 창에서 코드를 작성할 수 있습니다. 아래와 같이 간단한 출력 코드를 작성해보겠습니다:
public class MyFirstClass {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
이 코드를 작성한 후, Ctrl + S를 눌러 저장하면 이클립스가 자동으로 코드를 컴파일합니다.
코드 실행 방법:
- 상단 메뉴에서 Run > Run을 선택하거나
- 단축키 Ctrl + F11을 눌러 프로그램을 실행할 수 있습니다.
프로그램이 실행되면, 콘솔 창에 "Hello, World!"라는 출력 결과가 표시됩니다.
5. 프로젝트 구조 확인
프로젝트가 생성되면 다음과 같은 구조가 보입니다:
- src 폴더: Java 소스 파일들이 저장되는 공간입니다.
- bin 폴더: 컴파일된 .class 파일들이 저장되는 공간입니다.
- JRE System Library: 프로젝트에서 사용하는 JRE 라이브러리가 여기에 추가됩니다.
결론
이클립스에서 자바 프로젝트를 생성하고, 패키지 및 클래스를 추가하는 과정은 간단하고 직관적입니다. 이 기본적인 과정만 숙지해도 자바 프로그램을 쉽게 작성하고 실행할 수 있습니다. 추가로, 이클립스는 코드 자동 완성, 디버깅, 리팩토링 등 강력한 기능을 제공하므로, 프로젝트를 더 발전시키는 데에도 매우 유용한 도구입니다.
728x90
반응형
'유용한 정보' 카테고리의 다른 글
이클립스에서 메이븐 설정 방법 (0) | 2024.10.17 |
---|---|
이클립스 디버깅 방법 (0) | 2024.10.17 |
이클립스 기본 사용법 (0) | 2024.10.16 |
Java 20이 다른 버전보다 중요한가? (0) | 2024.10.16 |
2024년 10월 기준 최신 Java 버전 (0) | 2024.10.16 |