[Eclipse] Project 종류

Yeoonnii·2023년 4월 9일
0

IDE

목록 보기
3/3


Java

  • Java Project
    : 기본 Java 프로젝트



Gradle

  • Gradle Project
    : 빌드 방식이 Gradle인 프로젝트, build.gradle을 가짐



Maven

  • Maven Project
    : 빌드 방식이 Maven인 프로젝트, pom.xml을 가짐



Web

  • Static Web Project
    : 동적인 페이지 없이 순수하게 웹 콘텐츠로만 구성되어 있는 프로젝트

  • Dynamic Web Project
    : 서블릿 및 JSP 기반의 동적인 웹 페이지를 가지는 웹 애플리케이션 개발을 위한 프로젝트

  • Web Fragment Project
    : 다른 웹 프로젝트에 하나의 라이브러리와 같은 형태로 포함하여 재사용될 수 있는 프로젝트

(Web Fragment : 하나의 논리적인 웹 애플리케이션의 파티션)



Spring

  • Spring Legacy Project
    : 일반적인 Spring Framework 프로젝트, 내장된 라이브러리를 사용, 초기 셋팅에 어려움, 내장된 라이브러리 사용 가능, 별도의 WAS 연동 필요

  • Simple Java
    : 최상위 패키지없이 기본 Spring 구성 및 Java 빌드를 사용하는 간단한 Spring 프로젝트

  • Simple Spring Maven
    : Spring 라이브러리의 기본 세트를 포함하고 Maven을 사용하는 간단한 Spring 프로젝트

  • Simple Spring Web Maven
    : Spring 웹 라이브러리의 기본 세트를 포함하고 Maven을 사용하는 간단한 Spring 프로젝트

  • Simple Spring Utility Project
    : Maven Dependencies에 Spring 관련 jar 설정, 약간의 샘플을 포함하는 프로젝트

  • Spring MVC Project
    : 기본적인 MVC형태로 Maven, 여러가지 라이브러리들이 셋팅된 프로젝트 (가장 많이 사용)



Spring Boot

  • Spring Starter Project
    : Spring Boot Framework 프로젝트로, 초기 세팅이 되어 있어 별도의 세팅이 필요하지 않다.
    WAS(Tomcat)가 내장되어 있어 즉시 실행이 가능하다.

0개의 댓글