Meu recorde atual em 5k!

sexta-feira, 20 de abril de 2018

Como descobrir de qual lib uma classe é carregada no Java

O código abaixo permite descobrir o caminho e o nome da lib que contem uma determinada classe. Isto é útil quando não temos noção de qual lib contém uma determinada classe em um projeto com várias libs, quando estamos rastreando erros.



Class klass = Mensagem.class;
java.net.URL location = klass.getResource('/' + klass.getName().replace('.', '/') + ".class");
    
System.out.println(location.toString());

Criptografar e Descriptografar texto no linux ou windows

Criptografar: echo texto_para_criptografar | openssl aes-256-cbc -a -salt   Descriptografar:  echo chave_para_descriptografar | openssl aes-...