Hum... não conheço uma ferramenta dessas.
Entretanto, pode-se pegar aquele campo que existe em cada arquivo .class, indicando qual é o "target" da compilação (embora o "target" não indique se o .class depende de métodos ou classes que existem em determinada versão do Java ou não).
Esse campo é o byte na 8a. posição do arquivo .class. Esse byte é 0x2E para Java 1.2, 0x2F para Java 1.3, 0x30 para o Java 1.4, 0x31 para o Java 5.0, 0x32 para o Java 6.0 e assim por diante.
This message was edited 1 time. Last update was at 06/02/2009 11:50:36
|