fix(runtime): 라이브러리 스캔 오류 제거

- DevTools가 POI의 Batik/Xalan 매니페스트를 재검사하며 출력하던 잘못된 경고 제거
- Batik/Xalan을 JSP TLD 스캔 대상에서 제외
- 사용하지 않는 Data JDBC, MyBatis, 중복 JSP 태그 라이브러리 제거
- Validation 버전을 Spring Boot 2.4.3 의존성 관리에 맞춤
- phone/JPA/Excel 기능은 유지
This commit is contained in:
한강욱
2026-08-17 19:10:03 +09:00
parent 6386f538ed
commit d426a4238b
6 changed files with 17 additions and 48 deletions
+5 -31
View File
@@ -20,10 +20,6 @@
<webapp.lib>${basedir}/src/main/webapp/WEB-INF/lib</webapp.lib>
</properties>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jdbc</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jpa</artifactId>
@@ -117,12 +113,11 @@
</dependency>
-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<scope>runtime</scope>
<optional>true</optional>
</dependency>
<!--
DevTools는 IntelliJ 실행 클래스패스에서 POI가 포함한 Batik/Xalan JAR의
매니페스트를 재검사하며 존재하지 않는 상대 경로를 라이브러리 오류처럼 출력한다.
현재 프로젝트는 자동 재시작을 사용하지 않으므로 포함하지 않는다.
-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-configuration-processor</artifactId>
@@ -174,7 +169,6 @@
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-validation</artifactId>
<version>2.4.5</version>
</dependency>
<!-- https://mvnrepository.com/artifact/com.auth0/java-jwt -->
@@ -198,13 +192,6 @@
<version>4.5.13</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.mybatis.spring.boot/mybatis-spring-boot-starter -->
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>2.2.0</version>
</dependency>
<!-- Pull in as a traditional dependency -->
<dependency>
<groupId>com.konghq</groupId>
@@ -217,19 +204,6 @@
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
</dependency>
<dependency>
<groupId>taglibs</groupId>
<artifactId>standard</artifactId>
<version>1.1.2</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.springframework.security/spring-security-taglibs -->
<dependency>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-taglibs</artifactId>
<version>5.5.0</version>
</dependency>
<!-- DB Logback -->
<dependency>
<groupId>org.bgee.log4jdbc-log4j2</groupId>