Você não deseja que o usuário "instale" seu aplicativo,
e você não quer distribuir um pacote grande,
mas, se você estiver disposto a adicionar um segundo arquivo,
você pode obter o resultado desejado
distribuindo um arquivo .bat
com seu .jar
.
Um arquivo de lote pode implementar o comportamento que você descreve:
- Verifique se o JRE está instalado.
- Se for, execute o JAR.
- Se não estiver, exiba uma mensagem informativa.