Software Workshop
package org.springframework.security.config.annotation.authentication.builders does not exist
package org.springframework.security.config.annotation.web.builders does not exist
package org.springframework.security.config.annotation.web.configuration does not exist

위와 같은 에러가 발생하는 것은 spring의 security 관련 의존성이 누락되었기 때문임

위 에러를 해결하려면 pom.xml에 의존성을 지정하면 됨

Spring framework

pom.xml

<dependency>
  <groupId>org.springframework.security</groupId>
  <artifactId>spring-security-core</artifactId>
</dependency>
<dependency>
  <groupId>org.springframework.security</groupId>  <artifactId>spring-security-config</artifactId>
</dependency>
<dependency>  <groupId>org.springframework.security</groupId>  <artifactId>spring-security-web</artifactId>
</dependency>
<dependency>
  <groupId>org.springframework.security</groupId>
  <artifactId>spring-security-taglibs</artifactId>
</dependency>

Spring boot

pom.xml

<dependency>
  <groupId>org.springframework.boot</groupId>
  <artifactId>spring-boot-starter-security</artifactId>
</dependency>