0
나는 maven-wadl-plugin
을 시도 중입니다. (the Javadoc 이외에 어떤 문서도 찾지 못했습니다.)Maven 여러 프로젝트에 걸쳐있는 REST API 용 WADL 플러그인
내 프로젝트에는 다른 Maven 모듈 사이의 REST 끝점에 사용되는 클래스가 있습니다. 그리고 WADL 플러그인이 그들에게 다가 갈 수 없을 것 같습니다. 따라서 단일 모듈에서 실행이 실패합니다.
[ERROR] Failed to execute goal
com.sun.jersey.contribs:maven-wadl-plugin:1.19.4:generate (generate)
on project bpds-resources: Execution generate of goal com.sun.jersey.contribs:maven-wadl-plugin:1.19.4:generate
failed: A required class was missing while executing
com.sun.jersey.contribs:maven-wadl-plugin:1.19.4:generate: com/.../common/dto/BoxRequestDto
플러그인은 루트 프로젝트에서 실행하는 것을 지원하지 않습니다.
1) AFAIK, maven-wadl-plugin
은 소스를 구문 분석합니다. 내 프로젝트는 하나의 큰 음영으로 .jar
이되므로 플러그인은 내부 종속성을 신경 쓰지 않고 사용할 수 있습니다. 플러그인이 유물을 대신 스캔하도록 할 수 있습니까?
2) 여러 프로젝트에서 작동하도록 만드는 방법이 있습니까?