많은 수의 클래스가있는 프로젝트 (> 1000)가 7 개의 병으로 아카이브됩니다. 이러한 모든 병은 별도로 만들어집니다 (개미 사용). 어떤 클래스가이 클래스 중 하나를 변경하면이 클래스에 의존하는 다른 많은 클래스가있을 수 있으며 런타임에 모두 실패합니다. 어떻게 다른 항아리에서 클래스 파일에 대한 종속성을 확인할 수 있습니까? 감사합니다.다른 클래스에서 클래스에 대한 종속성을 확인하는 방법
답변
NetBeans와 같은 것을 활용하는 경우 모든 프로젝트를 열어 'Find Usages'를 사용할 수 있습니다.
Class Dependency Analyzer 도구를 사용할 수 있습니다.
내가 Maven으로 마이그레이션하면 도움이 될 것입니다. – user1238442
이것은 Maven 도구가 아닙니다. jar 파일 모음을 가리키고 jar, 패키지 및 클래스 사이의 종속성을 그래프로 나타낼 수있는 독립형 Java 응용 프로그램입니다. – Martin
가장 좋은 방법은 Eclipse 또는 NetBeans와 같은 IDE를 사용하는 것입니다. IDE가이 문제와 관련하여 여러 가지 방법으로 도움을 줄 수 있습니다.
프로젝트의 소스 코드 또는 소스 jar가없는 경우 회귀 테스트에서 도움이 될 수있는 통합 테스트를 만들어야합니다 (실제로 대부분의 경우이를 수행해야 함). JUnit을보고 시작할 수 있습니다. 변경 후에 테스트가 실패하면 클래스/API의 사용법을 조사해야한다는 것을 알고 있습니다.
일부 병에 대한 출처가 없습니다. Eclipse 플러그인이나 저를 도울 수있는 스크립트가 있습니까? – user1238442
- 1. 자바의 클래스에 대한 라이브러리의 종속성을 확인하는 방법
- 2. 다른 클래스에서 클래스에 액세스하는 방법?
- 3. Maven에 대한 최신 종속성을 확인하는 방법
- 4. 는 방법 "FileData.cs"파일에 다른 클래스에서 클래스에
- 5. 구성 스크립트가 종속성을 확인하는 방법
- 6. 누락 된 종속성을 확인하는 방법
- 7. 클래스에서 특성을 사용하는지 확인하는 방법
- 8. 다른 클래스에서 클래스 내의 클래스에 액세스
- 9. 다른 클래스에서 생성 된 클래스에 액세스
- 10. 다른 클래스에 기본 클래스에서 변수를 액세스하고 싶어 ...
- 11. 클래스에 대한 참조를 다른 클래스로 전달하는 방법
- 12. 다른 클래스에서 파생 된 클래스에 대해서만 메서드를 표시 설정하는 방법?
- 13. 기본 클래스에서 파생 된 많은 클래스에 대한 액세스를 부여하는 방법
- 14. 어셈블리에 대한 종속성을 찾는 방법
- 15. 다른 클래스에서 액세스하는 방법
- 16. makefile에서 종속성을 확인하는 방법은 무엇입니까?
- 17. MVC3 : 로거 클래스에 대한 종속성을 추가 할 적절한 곳입니까?
- 18. C# 클래스에 보안 속성이 사용되었는지 확인하는 방법
- 19. global.asax.cs에 종속성을 주입하는 방법
- 20. 태그 라이브러리 클래스에 종속성을 주입 하시겠습니까?
- 21. 기본 클래스에 정의 된 종속성을 주입하지 않음
- 22. MethodDeclaration이 내부 클래스에 속하는지 확인하는 방법
- 23. 한 클래스에서 만든 movieClip의 참조를 다른 클래스에 전달하는 방법은 무엇입니까?
- 24. 클래스에 대한 참조 전달
- 25. IoC를 통해 팩토리 클래스에 종속성을 제공합니까?
- 26. 다른 속성을 구현하는 하위 클래스에 대한 유효성 검사를 제공하는 방법?
- 27. 내 설정을 다른 클래스에 공개하는 방법
- 28. Activity 클래스에서 Application 클래스에 액세스하기
- 29. 형식이 템플릿 클래스에서 파생되었는지 확인하는 방법?
- 30. 정의되지 않은 메서드, 클래스에서, 레일 클래스에 대한 데이터베이스 파생 필드
일부 단위 테스트 구현 – NimChimpsky