JarCheck 1.5
Você poderá baixar em 5 segundos.
Sobre JarCheck
Verifique um frasco Java para ter certeza de todas as versões de alvo javac de os arquivos de classe são o que você espera. Aplicação Java. Todo o código-fonte Java está incluído. para usar: java.exe -jarcheck.jar jartotocheck.jar 1.1 1.8 onde jartocheck.jar é o nome do frasco para verificar. Ele vai verificar todos os arquivos de classe nele. Neste exemplo: 1.1 é o menor número de versão de destino aceitável. 1.4 é o número de versão alvo mais alto aceitável. Atualmente, apenas os números da versão 1.0, ... e 1,8 são suportados. O programa não testa atualmente números de versão menor. Por que você usaria esse utilitário? Para ter certeza de que um frasco destinado a executar sob um antigo 1.1 JVM não contém classes acidentalmente compilado com javac -alvo 1.5. Passando por isso teste não garante que o frasco funcionará em um JVM antigo. O jar ainda pode usar métodos não empacotados com JVMs antigos. Este deve pegar, no entanto, classes normalmente compilados com alvo 1.1 que foram acidentalmente compilados com 1,5 como um lado efeito de compilar cerca de 1,5 classe. Há um programa semelhante chamado JarLook disponível em mindprod.com/products1.html#JARLOOK