0
반사를 사용하여 다음 코드로 Api 주석이있는 모든 클래스를 얻고 있습니다. 이클립스 모든 것이 잘 작동하고 getTypesAnnotatedWith
올바른 클래스를 반환에서주어진 패키지 외부의 클래스를 포함하는 반사 (Dropwizard + Swagger)
Reflections reflections = new Reflections(ClasspathHelper.forPackage("my.package"),new TypeAnnotationsScanner());
Set<Class<?>> annotated = reflections.getTypesAnnotatedWith(Api.class);
나는 서버를 실행합니다. 그러나 명령 줄에서 서버를 실행하면 해당 패키지 외부에 클래스가 생성됩니다. Swagger 라이브러리의 클래스.
내가 진행하는 대신 사전에 WOLK 주위
감사하고 있습니다 무엇을 찾기 위해 노력하고있다!
나는이 똑같은 행동을보고 있습니다. 그것은 나를 미치게합니다! – RockMeetHardplace