Início
» ESCRITÓRIO MS
»
Corrigir o erro “O LibreOffice requer um ambiente de execução Java (JRE)”
Corrigir o erro “O LibreOffice requer um ambiente de execução Java (JRE)”
Se o LibreOffice indicar que requer um Ambiente de Execução Java (JRE), a mensagem geralmente aparece quando você abre um recurso que depende do Java ou quando o LibreOffice não consegue encontrar um ambiente de execução utilizável. Você tem duas soluções válidas: desativar o suporte ao Java se não usar ferramentas que dependem do Java ou instalar e selecionar um ambiente de execução compatível se usar. A escolha certa depende de você usar o LibreOffice Base, extensões baseadas em Java, macros ou conexões com bancos de dados.
O JRE é o software que executa aplicativos Java. Ele é independente do LibreOffice e sua instalação não altera os documentos do Writer ou do Calc. A documentação do LibreOffice afirma que o Java é necessário apenas para recursos que utilizam a plataforma Java; o conjunto exato de recursos pode variar dependendo do componente e da versão. Este guia utiliza as configurações avançadas atuais documentadas pelo LibreOffice. As imagens da interface abaixo são exemplos ilustrativos e não capturas de tela exatas; os rótulos e o layout podem variar de acordo com o sistema operacional e a versão.
Abra as preferências avançadas do LibreOffice para acessar os controles de tempo de execução do Java; as outras opções visíveis não fazem parte desta correção.
Escolha a correção que melhor se adapta à forma como você usa o LibreOffice.
Escolha
Melhor quando
Troca
Desativar suporte a Java
Você usa o Writer, Calc, Impress ou Draw e não precisa de recursos que dependem do Java.
O aviso deve parar de aparecer para ações que dependem do Java, mas essas ações continuarão indisponíveis.
Instale o ambiente de execução OpenJDK do seu sistema operacional.
Você deseja recursos do Java e prefere atualizações através do gerenciador de pacotes padrão do seu sistema.
As versões dos pacotes e a integração com o LibreOffice dependem da sua distribuição.
Instale um JRE fornecido pelo fornecedor.
Você precisa de uma versão específica do ambiente de execução que funcione em vários computadores, ou o repositório do seu sistema operacional não fornece uma versão adequada.
Você deve escolher o sistema operacional e a arquitetura de CPU corretos e manter esse ambiente de execução atualizado por conta própria.
Se você não tiver certeza, comece identificando o recurso que gerou a mensagem. Funções básicas do LibreOffice, certos drivers de banco de dados, componentes Java e algumas extensões podem precisar do Java. A edição comum do Writer geralmente não precisa. Não desative o Java em uma estação de trabalho compartilhada até verificar se outra pessoa ou um fluxo de trabalho do Base depende dele.
Opção 1: Desative o Java quando não precisar dele.
No LibreOffice, abra Ferramentas > Opções > LibreOffice > Avançado e desmarque a opção Usar um ambiente de execução Java . No macOS, a entrada de preferências pode estar no menu do aplicativo LibreOffice; a nomenclatura e a navegação podem variar entre as versões. Se você não encontrar o mesmo caminho, use a Ajuda do LibreOffice para localizar a página de opções avançadas.
Desmarque a caixa de seleção Java somente se os recursos dependentes de Java exibidos no seu fluxo de trabalho forem desnecessários.
Selecione OK e reabra a ação que exibiu o aviso. Se o alerta não aparecer mais e seus documentos normais ainda estiverem abertos, a alteração funcionou para seu fluxo de trabalho diário. Se um assistente do Base, uma extensão Java, uma macro ou uma conexão de banco de dados falhar, marque a caixa de seleção novamente e use a Opção 2. Desativar o Java oculta a dependência; não instala um ambiente de execução ausente nem faz com que um recurso dependente do Java funcione.
Opção 2: Instale e selecione um ambiente de execução compatível.
1. Verifique primeiro a arquitetura do LibreOffice.
O LibreOffice requer um JRE compatível com sua arquitetura. A ajuda oficial das opções avançadas especifica que é necessário um JRE de 64 bits para o LibreOffice de 64 bits e um JRE de 32 bits para o LibreOffice de 32 bits. O fato de seu sistema operacional ser de 64 bits não garante, por si só, que o LibreOffice instalado também seja de 64 bits. Verifique as informações do pacote do LibreOffice ou a seção "Sobre" para confirmar se ele é de 32 ou 64 bits antes de baixar o Java.
Escolha o ambiente de execução cuja arquitetura seja compatível com o LibreOffice; as entradas de exemplo são genéricas e não identificam uma versão Java necessária.
2. Escolha uma fonte de tempo de execução.
No Linux, o ambiente de execução OpenJDK da distribuição costuma ser o ponto de partida mais simples, pois o gerenciador de pacotes cuida da instalação e das atualizações de segurança. Use a ferramenta de busca de pacotes ou a documentação da sua distribuição e selecione um pacote de ambiente de execução Java, não um kit de desenvolvimento, a menos que sua organização exija especificamente um. O nome do pacote e as versões do Java disponíveis variam de acordo com a distribuição, portanto, um único comando não é confiável para todos os sistemas Linux.
Para um ambiente de execução gerenciado separadamente, use um JRE de um fornecedor confiável e faça o download dele no site oficial do fornecedor. A página de versões do Temurin no Eclipse Adoptium oferece filtros por sistema operacional, arquitetura e tipo de pacote. Escolha uma versão compatível com a sua versão e ambiente do LibreOffice; a página de ajuda do LibreOffice especifica a correspondência de arquitetura, mas não estabelece uma versão principal do Java que seja adequada para todas as instalações do LibreOffice. Em um ambiente de trabalho gerenciado, siga a política de software e atualização aprovada pela organização.
Não baixe um ambiente de execução de um "driver" ou espelho de download de terceiros. O Java é um software executável; usar o pacote assinado do fornecedor ou da distribuição facilita a verificação do código-fonte e do canal de atualização.
3. Reinicie o LibreOffice e selecione o ambiente de execução.
Feche todas as janelas do LibreOffice, instale o ambiente de execução e abra o LibreOffice novamente. Volte para Ferramentas > Opções > LibreOffice > Avançado . Ative a opção " Usar um ambiente de execução Java" . Aguarde a lista de ambientes de execução instalados ser preenchida; o LibreOffice observa que alguns sistemas podem levar um tempo e podem exigir uma reinicialização após a alteração.
Selecione o ambiente de execução listado que corresponde à arquitetura do LibreOffice e clique em OK . Se a lista permanecer vazia mesmo com o Java instalado, use Adicionar para navegar até a pasta raiz do JRE, e não para um arquivo Java aleatório ou um atalho na área de trabalho. O caminho varia de acordo com o sistema operacional e o fornecedor, portanto, use a pasta identificada pelo instalador ou gerenciador de pacotes.
Se o LibreOffice não listar um JRE instalado, use Adicionar para selecionar a pasta de instalação do ambiente de execução, conforme descrito pelo instalador.
Verifique o resultado com a funcionalidade que gerou a mensagem.
Retorne à ação original em vez de testar apenas se o LibreOffice abre. Por exemplo, reabra o assistente Base ou a extensão que solicitou o Java. Uma verificação bem-sucedida significa que o recurso prosseguiu, ignorando o aviso do JRE, e concluiu a próxima etapa esperada. Se o aviso persistir, confirme todos os quatro itens: a instalação do runtime foi concluída, o Java está habilitado, o runtime aparece na lista e sua arquitetura é compatível com a do LibreOffice. Reinicie o sistema mais uma vez após selecionar um runtime recém-adicionado.
Se o LibreOffice ainda não detectar o Java, reinstalar o mesmo ambiente de execução repetidamente provavelmente não resolverá o problema. Verifique se o LibreOffice e o Java foram instalados por canais de empacotamento diferentes, se o ambiente de execução está dentro de um pacote isolado (sandbox) e se o administrador do sistema gerencia a detecção do Java. A solução correta pode depender de como o LibreOffice foi instalado; consulte as diretrizes de empacotamento do LibreOffice da sua distribuição ou os fóruns de ajuda do LibreOffice, informando o seu sistema operacional, a versão do LibreOffice e os detalhes do ambiente de execução.
O que a correção faz — e o que ela não faz
A instalação de um JRE restaura o acesso aos recursos do LibreOffice que dependem do Java, desde que o ambiente de execução seja compatível, detectado e selecionado corretamente. Isso não garante que todas as extensões de terceiros ou drivers de banco de dados sejam compatíveis com a versão do Java instalada. Por outro lado, desmarcar a caixa de seleção é uma configuração razoável para usuários que não precisam dos recursos do Java, mas não atende a um fluxo de trabalho que exija explicitamente o Java.
Para uma configuração geral de escritório, mantenha o Java desativado se você nunca usar um recurso dependente de Java e o aviso desaparecer. Para o LibreOffice Base, extensões baseadas em Java ou conectividade com bancos de dados Java, mantenha o Java ativado e instale um ambiente de execução compatível com a arquitetura do LibreOffice. Reavalie essa escolha após atualizações do LibreOffice ou do Java, pois os caminhos dos pacotes e as combinações suportadas podem mudar.