• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

getPackageName() syntax 에러 해결

20.01.01 11:37 작성 조회수 192

3

강사님 좋은 강의 감사드립니다.

제 환경에서는 WebConfig에 Jaxb2Marshaller 빈으로 등록 시에 getPackageName()이 없어서 syntax 에러가 발생합니다. 아래와 같이 Person.class.getPackage().getName()으로 하면 잘되네요. 저는 JDK 1.8, Spring Boot 2.1.6.RELEASE 환경이었습니다.

@Configuration
public class WebConfig implements WebMvcConfigurer {

@Bean
public Jaxb2Marshaller jaxb2Marshaller() {
Jaxb2Marshaller jaxb2Marshaller = new Jaxb2Marshaller();
jaxb2Marshaller.setPackagesToScan(Person.class.getPackage().getName());
return jaxb2Marshaller;
}

답변 1

답변을 작성해보세요.

0

좋은 팁 감사합니다.