Não, você não pode ignorar atualizações específicas e precisa estar ciente de que o próprio sistema pode exigir uma versão mais recente do Java para uso próprio (alguns dos componentes do Solaris usam o Java).
Eu assumo que o seu problema real não é tanto que o Java 8 esteja sendo instalado, mas que você queira que o / usr / bin / java aponte para o java7 por padrão. Você pode fazer isso usando o comando "pkg set-mediator" conforme documentado aqui:
Assim, no seu caso, após aplicar a atualização e após reiniciar, você pode fazer isso:
pkg set-mediator -V 1.8 java
Lembre-se de que, uma vez que o Java 7 for removido do Solaris (em alguma data futura, isso provavelmente acontecerá), você precisará redefinir manualmente o mediador:
pkg unset-mediator -V java
... para que ele volte ao padrão do sistema.
Por fim, sua melhor opção é como o outro pôster sugerido - use sua própria instalação personalizada de Java para aplicativos se você precisar de uma versão específica. O pacote Java encontrado no Solaris é principalmente para o uso do sistema operacional, não dos aplicativos, e é atualizado com freqüência.