[R-br] problema em rJava

Thiago V. dos Santos thi_veloso em yahoo.com.br
Segunda Janeiro 30 10:45:43 BRST 2017


Christina,

A mensagem da Karina me fez lembrar de outra coisa. Quando eu ainda usava Windows, me lembro que a versão do Java que precisava ser instalada para funcionar com o R tinha que ser compatível com a arquitetura do seu sistema operacional.

Por exemplo, se você usar Windows 64 bits, você precisa instalar a versão 64 bits do Java. Se ainda estiver usando algum Windows 32 bits, a versão do Java precisa ser 32 bits também. Se me lembro bem, ao usar um sistema 64 bits você pode ter tanto a versão 32 bits quanto a 64 bits do Java instaladas simultaneamente.

Sei que essa mensagem ficou uma sopa de bits, mas talvez isso pode te ajudar a resolver o problema mais rapidamente.

Greetings,
 -- Thiago V. dos Santos

PhD student
Land and Atmospheric Science
University of Minnesota


On Monday, January 30, 2017 3:41 AM, Karina Rebuli <karina.rebuli em gmail.com> wrote:





Bom dia, Christina.

Concordo com oThiago, o caminho é esse mesmo: primeiro deixar o Java ok e instalar o rJava (depois o xlsx vai rodar certinho).

Só faço a ressalva de que para o rJava funcionar, precisa ter o JDK (Java development Kit) instalado - não é o Java "usuário final". Então primeiro instale o JDK. Para saber se tem o JDK instalado, rode o comando java -version no terminal.

Caso ainda persista alguma dúvida com o rJava ou JDK é importante nos informar qual o seu sistema operacional ;)

Abs,
Karina



On Mon, Jan 30, 2017 at 2:46 AM Thiago V. dos Santos via R-br <r-br em listas.c3sl.ufpr.br> wrote:

Christina,
>
>Você por acaso usa Mac? No meu Mac, sempre que aparecia uma atualização do Java eu tinha problemas com o xlsx (porque ele depende de um pacote que usa o Java do sistema).
>
>Eu acabei pesquisando por uma alternativa a esse pacote e encontrei o readxl. A sintaxe é um pouco diferente mas ele tem todos os recursos do xlsx (pelo menos para as minhas necessidades).
>
>Eu sei que não é exatamente a resposta para a sua dúvida, mas esse comentário pode te ajudar de outra forma.
>
>Caso você prefira continuar usando o xlsx, a primeira coisa que eu faria seria ir atrás do que a mensagem de erro sugere: reinstalar o Java no seu computador. Você pode baixar a versão do Java apropriada para o seu sistema operacional nesse link: www.java.com/en/download/manual.jsp
>Greetings,
> -- Thiago V. dos Santos
>
>PhD student
>Land and Atmospheric Science
>University of Minnesota
>
>
>On Sunday, January 29, 2017 2:45 PM, Christina Grupioni via R-br <r-br em listas.c3sl.ufpr.br> wrote:
>
>
>
>
>
>Olá pessoal,
>
>Estou com problema no rJava. Está instalado, mas sempre que preciso de usar, ele dá a noticia do erro, da forma abaixo. Alguém sabe como resolver isso?
>Na escuta,
>chris
>--
>Carregando pacotes exigidos: xlsx
>Carregando pacotes exigidos: rJava
>Error : .onLoad falhou em loadNamespace() para 'rJava', detalhes:
>  chamada: fun(libname, pkgname)
>  erro: No CurrentVersion entry in Software/JavaSoft registry! Try re-installing Java and make sure R and Java have matching architectures.
>In addition: Warning messages:
>1: package ‘xlsx’ was built under R version 3.2.5
>2: package ‘rJava’ was built under R version 3.2.5
>Failed with error:  ‘package ‘rJava’ could not be loaded’
>
>
>CHRISTINA GRUPIONI
>Engenheira Agrícola e Ambiental- CREA BA: 84142
>
>OCA (Organização Cooperativa de Agroecologia)
>Tecnologias Ecológicas e Sociais
>(31) 8863-0005, (31) 3892-2236
>skype:chrisgrupioni em gmail.com
>
>
>_______________________________________________
>R-br mailing list
>R-br em listas.c3sl.ufpr.br
>https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
>Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forne�a c�digo m�nimo reproduz�vel.
>_______________________________________________
>R-br mailing list
>R-br em listas.c3sl.ufpr.br
>https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
>Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e fornea cdigo mnimo reproduzvel.


Mais detalhes sobre a lista de discussão R-br