JDepend
을 사용하고 응용 프로그램에서 직접 사용되는 라이브러리를 식별 할 수있는 방법을 확인하십시오. 그리고 내 응용 프로그램에서 사용 된 라이브러리를 식별하는 샘플 응용 프로그램을 작성하고 싶습니다. 신청. 그것이 어떻게 성취 될 수 있는지. 나는 http://clarkware.com/software/JDepend.html 문서를 읽었지만이 작업을 수행하기 위해서는 더 나은 지식이 필요합니다. 어느 누구도 내가 사용할 수있는 더 나은 참조를 안내 할 수 없습니다.JDepend를 사용하여 Java Spring Maven 응용 프로그램에서 사용되는 라이브러리를 식별하는 방법
0
A
답변
0
JDepend 페이지에서 알 수있는 것부터, 주어진 패키지의 품질을 나타내는 숫자 값인 품질 메트릭을 제공합니다. 라이브러리의 품질을 측정하는 것은 유용 할 수 있지만 응용 프로그램에 사용 된 라이브러리를 식별하는 데는 도움이되지 않을 수 있습니다.
코드의 import 문에는 라이브러리의 클래스에 대한 참조가 있으므로 응용 프로그램 코드를 구문 분석하고 import 문을 처리하면 도움이 될 수 있습니다.
관련 문제
- 1. Java 응용 프로그램에서 대상 라이브러리를 사용하려면 어떻게해야합니까?
- 2. 응용 프로그램에서 라이브러리를 컴파일하는 데 사용되는 OpenSSL을 찾을 수 없습니다.
- 3. 응용 프로그램에서 느려지는 코드를 식별하는 방법
- 4. Java-Maven : 라이브러리를 수동으로 Maven 저장소에 추가하는 방법?
- 5. Spring MVC를 사용하여 Java 웹 응용 프로그램에서 배포 빈도 줄이기
- 6. Java Spring/Maven LogFactory 오류
- 7. spring-maven 웹 응용 프로그램을 디버깅하는 방법
- 8. java spring mvc 응용 프로그램에서 이전 작업을 취소하는 방법
- 9. 응용 프로그램에서 사용되는 JAR 결정 방법
- 10. 응용 프로그램에서 사용되는 JAXB 버전을 확인하는 방법
- 11. NoSuchBeanDefinitionException (Spring 응용 프로그램에서)
- 12. Java 응용 프로그램에서 Growl 구현
- 13. @Value가있는 Spring 응용 프로그램에서 maven project.version 속성을 얻을 수 없습니다.
- 14. Spring : 다른 응용 프로그램에서 서비스를 공유하는 방법
- 15. 서버에서 Maven Java 응용 프로그램을 실행하는 방법
- 16. Clojure 응용 프로그램에서 Spring Beans를 사용하는 방법?
- 17. 로컬 Maven 저장소에있는 라이브러리를 비교하고 업데이트하는 방법
- 18. 도메인을 java spring maven 응용 프로그램에 매핑하는 방법은 무엇입니까?
- 19. java 응용 프로그램에서 Groovy 스크립트를 평가할 때 포함시킬 maven 종속성
- 20. 웹 (PHP) 응용 프로그램에서 클라이언트를 고유하게 식별하는 방법
- 21. VB.net 프로그램에서 Java 라이브러리를 사용할 수 있습니까?
- 22. Java Swing 응용 프로그램에 Maven 프로젝트를 포함하는 방법
- 23. Java : RxTx 라이브러리를 사용하여
- 24. Java 응용 프로그램에서 HTTP 용 java.net 또는 org.apache.http 라이브러리를 사용해야합니까?
- 25. 내 응용 프로그램에서 네트워크 프린터의 로컬 프린터를 식별하는 방법
- 26. 웹 응용 프로그램에서 사용자를 식별하는 가장 좋은 방법
- 27. Java 응용 프로그램에서 MP3 재생
- 28. Java 라이브러리를 컴파일하는 방법
- 29. Java 메소드 내에서 사용되는 변수를 식별하는 방법이 있습니까?
- 30. 웹 응용 프로그램에서 트래픽 테스트 (Spring, Hibernate, Java)
자바 코드 파일을 텍스트 파일로 구문 분석하고 [정규식] (http://www.vogella.com/articles/JavaRegularExpressions/article.html)을 사용할 수 있습니다. "java"이외의 것으로 시작하는 import 문 또는 "javax." 외부 라이브러리 – quirkystack
코드를 구문 분석 할 수 있으며 가져 오기가 정확한 라이브러리 이름을 제공하지 않을 수 있습니다. 대신 디렉토리를 통해 jar 파일의 이름을 찾는이 순진한 접근 방식을 생각해 볼 수 있습니다. 이것이 당신이 찾고있는 것인지 모른다. 여기에 코드가 필요하다면 [link] (http://pastebin.com/uhjeFWjT) – quirkystack