본문 바로가기
DEV_STUDY

개발자툴 | IntelliJ IDEA 프로젝트 생성 방법

by 도태된닝겐 2025. 2. 24.
반응형

1. Java 프로젝트 생성

1) 새 프로젝트 생성

  1. IntelliJ IDEA 실행
  2. File > New > Project 클릭
  3. JDK가 올바르게 설정되어 있는지 확인 (없다면 추가)
  4. Next 버튼 클릭

2) Maven 또는 Gradle 선택

  • 프로젝트에서 빌드 툴을 사용할 경우, Maven 또는 Gradle 중 선택
  • 기본적으로 Gradle 사용을 추천하지만, 필요에 따라 Maven 선택 가능
  • 이후 Next 클릭

3) 프로젝트 폴더 설정

  • 프로젝트명을 입력하고, 저장할 폴더 경로 지정
  • Finish 버튼 클릭하여 프로젝트 생성

2. Spring Framework 프로젝트 생성

1) 새 프로젝트 생성

  1. File > New > Project 선택
  2. 좌측에서 Maven 또는 Gradle 선택
  3. Next 버튼 클릭

2) 프로젝트 정보 입력

  • Group: com.example (원하는 패키지명 입력)
  • Artifact: my-spring-app (프로젝트명 입력)
  • Java 버전 선택 (일반적으로 11 또는 17 추천)
  • Next 버튼 클릭

3) Spring Framework 의존성 추가

pom.xml(Maven) 또는 build.gradle(Gradle) 파일을 열고 아래 의존성 추가

Maven 사용 시 (pom.xml)
<dependencies>
    <!-- Spring Core -->
    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-context</artifactId>
        <version>5.3.30</version>
    </dependency>

    <!-- Spring MVC -->
    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-webmvc</artifactId>
        <version>5.3.30</version>
    </dependency>

    <!-- Jackson (JSON 변환) -->
    <dependency>
        <groupId>com.fasterxml.jackson.core</groupId>
        <artifactId>jackson-databind</artifactId>
        <version>2.15.2</version>
    </dependency>

    <!-- Servlet API -->
    <dependency>
        <groupId>javax.servlet</groupId>
        <artifactId>javax.servlet-api</artifactId>
        <version>4.0.1</version>
        <scope>provided</scope>
    </dependency>
</dependencies>

4) 프로젝트 빌드 및 실행 준비

  • Maven > Reload Project 또는 Gradle > Refresh 클릭하여 의존성 다운로드

3. 실행 및 디버깅 설정

1) 프로젝트 실행

  • Main 클래스를 만들고 실행 (Run 버튼 클릭 또는 Shift + F10)

2) 디버깅 실행

  • Debug 버튼 클릭 또는 Shift + F9

3) 실행 환경 설정

  1. Run > Edit Configurations 이동
  2. 실행할 Main 클래스 선택
  3. VM 옵션 및 환경 변수 설정 가능
반응형