2013-01-17 8 views
5

C'è un modo per trovare la differenza strutturale di due file di origine java? Voglio trovare la differenza strutturale di due file java, ma non so come avviarlo. C'è qualche libreria in Java per questo scopo?Differenza strutturale di due file di origine java

Aggiornamento: significa differenziale come non interessa lo spazio bianco o le posizioni. Dovrebbe confrontare la fonte sintatticamente. Questo ci aiuta a tracciare le modifiche effettive, anche se i metodi vengono spostati in un'altra posizione o appaiono in ordine diverso.

ho trovato uno strumento che è per C# e pascal, ma ne ho bisogno per il confronto dei file di origine Java. si prega di controllare il link dato http://www.modelmakertools.com/structured-diff-viewer/index.html

se si conoscono librerie a tale scopo si prega di condividerlo. grazie

+0

Che cosa intendi esattamente per "diff strutturale"? –

+0

Elaborato 'Differenza strutturale'? –

+0

strumento di confronto file utente – TheWhiteRabbit

risposta

4

Eclipse JDT ha un confronto strutturale di origini java. Se hai esigenze particolari, potrebbe essere una buona idea dare un'occhiata a Eclipse EMF e specialmente a EMF Compare. Per un punto di partenza per l'utilizzo di Eclipse Modeling potresti anche dare un'occhiata a Eclipse MoDisco. Viene fornito con un modello EMF Java 5 e pertanto fornisce anche il confronto strutturale con EMF Compare.

+0

Grazie a SpaceTrucker per la risposta. –

Problemi correlati