a project에 대해 나는 StackExchange에 쿼리를 보내고 jsonschema2pojo maven plugin을 사용하여 JSON 결과를 POJO로 변환합니다. 문제는 아주 단순합니다. 래퍼 이름이 *Wrapper
이고 포함 된 클래스가 Answer
인 엔드 포인트 (예)로 호출하려는 경우 해당 플러그인은 항상 래퍼 클래스 Data
과 포함 된 데이터의 이름을 지정합니다.Maven 빌드 중에 생성 된 클래스의 이름을 바꾸는 방법은 무엇입니까?
어쨌든 Data
클래스의 이름을 AnswerWrapper
으로 변경하고 Item
클래스를 Answer
으로 바꾸려면 어떻게해야합니까? 그들이 가지고있는 폴더, 정의하는 데 사용 된 패키지 등을 알고 있습니다. 유일한 실종은 그 작업을 수행하는 도구/플러그인/자바 응용 프로그램입니다. 나는 directed에서 JRefactory 이었지만 다운로드 한 JAR은 내가 원하는 작업을 제공 할 수없는 것처럼 보입니다. (그리고 의사가 없어서 사용할 수 없게되었습니다.)
그래서 더 현대적이고 효율적인 솔루션이 있습니까? (또는 적어도 내 메이븐 빌드에 통합 할 수있는 일부)?
예, 제 생각에는 "이것은 플러그인이 구성 할 수 있어야하는 것입니다." –
참으로 멋진 솔루션이지만, 현재 작업에서 멀어지게하는 긴 개발 – Riduidel