maven 의존성 모듈들의 버전을 설정하는 방법들

roon2020·2021년 5월 11일
0

spring

목록 보기
12/16
post-thumbnail

spring-boot-test 의존성을 설정한다고 가정합니다.

의존성 별로 버전 명시하기

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-test</artifactId>
    <version>2.3.7.RELEASE</version>
    <scope>test</scope>
</dependency>

버전을 변수처럼 사용해서 일관성 있게 관리하기

<properties>
        <maven.compiler.source>8</maven.compiler.source>
        <maven.compiler.target>8</maven.compiler.target>

        <spring-boot-version>2.3.7.RELEASE</spring-boot-version>
</properties>
 <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
            <version>${spring-boot-version}</version>
 </dependency>

Spring Boot Starter Parent 이용하기

 <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.3.7.RELEASE</version>
 </parent>
 <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
 </dependency>
profile
keep in positive mindset. I've got this.

0개의 댓글