On May 30, 2014, at 9:55 AM, Bond, Stephen <Stephen.Bond at cibc.com>
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