MyProject/
├── bin/
│ └── (컴파일된 .class 파일들)
├── src/
│ ├── com/
│ │ └── example/
│ │ └── Main.java
├── .classpath
├── .project
├── settings/
├── lib/
│ └── (외부 JAR 파일들)
└── resources/
└── config.properties
1.bin 폴더
컴파일된 클래스 파일(.class)이 저장됩니다.
이 폴더는 프로젝트의 빌드 경로에 포함되어 있으며, IDE가 자동으로 관리합니다.
2.src 폴더
Java 소스 파일이 저장됩니다.
src 폴더는 기본 소스 디렉토리로 설정되며, IDE가 이 폴더를 참조하여 소스 파일을 컴파일하고 실행합니다.
3..classpath
Eclipse에서 사용하는 클래스패스 설정 파일입니다
이 파일은 Eclipse IDE가 프로젝트의 클래스패스를 설정하는 데 사용됩니다.
클래스패스는 소스 파일과 JAR 파일 등 프로젝트가 참조하는 모든 라이브러리와 의존성을 포함합니다. 이 파일은 XML 형식으로 되어 있으며, Eclipse에서 자동으로 관리합니다.
4..project
Eclipse에서 사용하는 프로젝트 설정 파일입니다.
이 파일은 Eclipse IDE가 프로젝트의 메타데이터를 저장하는 데 사용됩니다. 프로젝트의 이름, 빌드 경로, 관련 설정 등이 이 파일에 포함됩니다.
5.settings 폴더
프로젝트의 설정 파일을 저장하는 폴더입니다.
Eclipse의 프로젝트 설정과 관련된 추가적인 설정 파일이 이 폴더에 저장될 수 있습니다. settings 폴더는 보통 프로젝트의 루트 디렉토리와 동일한 수준에 위치하며, 특정 Eclipse 설정 및 개인화된 환경을 저장하는 데 사용됩니다.
6.lib 폴더 (선택 사항)
외부 JAR 파일을 저장합니다.
이 폴더는 일반적으로 프로젝트에 필요한 외부 라이브러리 JAR 파일을 저장하는 데 사용됩니다.
7.resources 폴더 (선택 사항)
프로젝트에서 사용하는 리소스 파일을 저장합니다.
Java 프로젝트에서 설정 파일, 프로퍼티 파일, 이미지 파일 등과 같은 리소스를 저장하는 데 사용됩니다.
'Language > JAVA' 카테고리의 다른 글
[Java] HashMap (1) | 2024.09.09 |
---|---|
[Java] Eclipse 단축키 (0) | 2024.09.04 |
[JAVA] Eclipse 자바 라이브러리 세팅하기 (0) | 2024.09.04 |