Como o @Keltari mencionou, muitos aplicativos agregam sua própria versão do Java junto com o aplicativo, porque os salva de depender do Java instalado sobre o qual eles não sabem nada.
Você pode abrir o aplicativo DeltaWalker no Finder para ver que isso é o que está acontecendo aqui. (Eu fiz isso com uma nova cópia do DeltaWalker dmg , mas o seu deve ser o mesmo ). Encontre o DeltaWalker "Aplicativo", clique com a tecla Ctrl pressionada ou clique com o botão direito nele e escolha "Mostrar conteúdo do pacote". Navegue para Contents\PlugIns\jre\Contents\Home\
para ver a versão do Java que está sendo usada pelo aplicativo. Você pode ir para esse caminho em uma janela do Terminal, ir para a pasta bin
e executar java -version
para confirmar que é a mesma versão que você está vendo no User-Agent. (Eu não posso verificar isso sozinho, uma vez que estou realmente separando o aplicativo usando 7-zip em um computador com Windows.)
É teoricamente possível substituir apenas esta versão do Java por uma mais nova, mas hesitaria em fazer isso, dado o quão estreitamente os componentes de aplicativos podem estar e dado que o DeltaWalker agrupa muitas outras dependências (executáveis auxiliares) e plugins JAR) que também podem ter problemas.
Se você não estiver usando a versão mais recente do aplicativo, deverá atualizá-lo, se puder. Se você não puder, ou se a versão mais recente ainda for muito antiga, entre em contato com o Suporte ao Deltopia .