On May 30, 2014, at 9:55 AM, Bond, Stephen <[email protected]> wrote:

> 
> R version 3.1.0 (2014-04-10) -- "Spring Dance"
> Copyright (C) 2014 The R Foundation for Statistical Computing
> Platform: i386-w64-mingw32/i386 (32-bit)
> 
>> library(rJava)
> Error : .onLoad failed in loadNamespace() for 'rJava', details:
>  call: dirname(this$RuntimeLib)
>  error: a character vector argument expected
> Error: package or namespace load failed for 'rJava'
> 
> Things used to work on R 3.0.1 but suddenly stopped. I installed the new R 
> and new packages. Then started downgrading Java. Went from Java 7 to Java 6 
> update 16 and still no luck. Please, advise which Java I need and if any 
> paths need to be modified.


Please make sure that your Java architecture matches your R architecture and 
then re-install the matching Java (i.e. both have to be 32-bit or both have to 
be 64-bit - you cannot mix/match). It seems that there is a problem with your 
Java registry entries. The version is irrelevant - any Java version 1.4 or 
higher should work.

Please direct further questions to the stats-rosuda-devel mailing list for 
rJava.

Thanks,
Simon

______________________________________________
[email protected] mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to