2013-01-17 2 views
5

두 개의 자바 소스 파일의 구조적 차이를 찾는 방법이 있습니까? 두 Java 파일의 구조적 차이를 찾고 싶지만 시작하는 방법을 모르겠습니다. 이 목적으로 자바에 라이브러리가 있습니까?두 개의 자바 소스 파일의 구조적 차이

업데이트 : 구조적 차이는 과 같으며 공백이나 위치는 신경 쓰지 않습니다. 소스를 구문 적으로 비교해야합니다. 이렇게하면 메소드가 다른 위치로 이동되거나 다른 순서로 표시 되더라도 실제 변경 사항을 추적하는 데 도움이됩니다.

나는 C#과 파스칼을위한 도구를 발견했지만 Java 소스 파일 비교를 위해 필요한 도구입니다. 주어진 링크를 확인하십시오. 해당 라이브러리를 알고 있다면 공유하십시오. http://www.modelmakertools.com/structured-diff-viewer/index.html

감사합니다.

+0

"구조적 차이"란 정확히 무엇을 의미합니까? –

+0

'구조적 차이'를 정교하게 만드시겠습니까? –

+0

사용자 파일 비교 도구 – TheWhiteRabbit

답변

4

Eclipse JDT에는 Java 소스의 구조적 비교가 있습니다. 그것보다 특별한 요구 사항이 있다면 Eclipse EMF, 특히 EMF Compare을 살펴 보는 것이 좋습니다. Eclipse Modeling을 사용하기위한 출발점은 Eclipse MoDisco입니다. Java 5 EMF 모델과 함께 제공되므로 EMF Compare와 함께 구조적 차이를 제공합니다.

+0

SpaceTrucker에게 답장을 보내 주셔서 감사합니다. –