虎克的博客

Enthusiasm Biogeography-Biodiversity Informatics-Data Sciences

首先需要安装Sun Java软件包

$sudo apt-get install sun-java6-jdk

$sudo apt-get install openjdk-6-jdk

(注意在Ubuntu里面OpenJDK软件包的名字是”openjdk-6-jdk”,如果你安装成‘openjdk-6-jre‘后面配置安装R中的一些软件包后出错)

安装好JAVA后使用下面的命令检查JAVA对R软件包的支持配置是否正确

$sudo R CMD javareconf

正确配置的结果如下图:

笔者经历过错误安装openjdk-6-jre后,JNI cpp flags后面的配置为空,导致在R软件包中无法安装rJava包。

$sudo R

>install.packages(c(‘rJava’, ‘XML’, ‘sp’, ‘raster’, ‘dismo’, ‘rgdal’))