woodfighter: Stecknadel im Heuaufen: Programmpfad geht auf WIndows aber nicht auf Ubuntu

Beitrag lesen

Tach,

file:/tmp/tomcat7-tomcat7-tmp/Routput5011886626404538268; lineNumber: 1; columnNumber: 1; Vorzeitiges Dateiende.

der Output ist also leer.

  1. Das Java Programm findet die R installation nicht, bzw. nicht die richtige Version (ich habe in meinen Java Ressourcen einen Pfad zu R angegeben: "/usr/bin/Rscript" bei Ubuntu und bei Windows "C:/Program Files/R/R-3.1.1/bin/RScript")

Das würde dann eine Exception an anderer Stelle auslösen, wie sieht der Code für den Aufruf von R aus?

  1. Ich könnte die jar RCaller falsch installiert haben die für die kommunikation zwischen Java und R gebraucht wird (http://stdioe.blogspot.de/search/label/rcaller).

Da dieses jar ja offensichtlich genutzt wird, wäre das unwahrscheinlich.

  1. Ich könnte R nicht ausreichend installiert haben. Bei der Anleitung: https://wiki.ubuntuusers.de/R/

Welche der drei dort angegebenen Alternativen hast du genutzt?

Habe ich die geschichte mit dem R_Home ausgelassen.

Du meinst die Zeile sudo make rhome=/usr/local/lib/R-2.xx.x/? Das wäre dann diejenige, die das Programm kompiliert.

Kannst du R denn ohne Java ausführen? Als der User in dessen Kontext es später laufen wird?

mfg
Woodfighter