Environment: R - 1.9.0 SJava - 0.67 Windows 2000
I can get SJava to work just fine in R but I am having trouble getting R to work in Java. I have created a test class that looks like this:
import org.omegahat.R.Java.*;
public class Test {
public static void main(String[] args) {
ROmegahatInterpreter interp = new ROmegahatInterpreter(ROmegahatInterpreter.fixArgs(args), flase);
} }
The class compiles fine but when I run it I get the following output:
Loading RInterpeter library R_HOME: R_HOME=C:/Program Files/R/rw1090 RVersion: R_VERSION=1.6.1
Then I get a windows popup error saying:
Fatal error: unable to open the base package
Why does the R version display as 1.6.1? I traced through the code as well as I could and the problem seems to occur when ROmegahatInterpreter calls initR(args). I think this is where it is making a call to R.dll. By default args[0]="JavaR". Any idea why?
I've checked the message board and haven't found a solution. Has anyone been able to get R to work in Java? Any help would be appreciated. Working examples would be great.
______________________________________________ [EMAIL PROTECTED] mailing list https://www.stat.math.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html