`
郑云飞
  • 浏览: 814565 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

centOS中rJava安装失败

 
阅读更多

我在安装rJava的时候失败

错误信息

configure: error: Java Development Kit (JDK) is missing or not registered in R
Make sure R is configured with full Java support (including JDK). Run
R CMD javareconf
as root to add Java support to R.

 

解决办法

删除centOs系统自带的jdk,重新安装

1.下载jdk-1.8.tar.gz,解压的指定目录下

解压即为安装

配置环境变量

vi /etc/profile

 

2.配置信息如下

export R_HOME=/usr/local/R-3.4.3
JAVA_HOME=/usr/local/jdk1.8.0_161
CLASSPATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH

 3.R CMD javareconf

4.进入R

5.install("rJava")

如果想用java调用R,还要再次设置系统环境变量,前面不能设,根本就还没有产生rJava的东西,需要现在设置。

6.chmod 777 -R /home/tiger/R-2.15.1/lib/R/library/rJava

7./etc/profile

CLASSPATH=.:/home/tiger/R-2.15.1/lib/R/library/rJava/jri
LD_LIBRARY_PATH=/home/tiger/R-2.15.1/lib/R/library/rJava/jri

 8.cp /home/tiger/R-2.15.1/lib/R/library/rJava/jri/libjri.so /usr/lib

 9. cp /home/tiger/R-2.15.1/lib/R/library/rJava/jri/*.jar   /usr/lib/jvm/java-6-sun-1.6.0.26/lib

 

分享到:
评论

相关推荐

    Centos7下安装MongoDB

    Centos7下安装MongoDB是指在Centos7操作系统中安装和配置MongoDB数据库的过程。MongoDB是一个基于分布式文件存储的NoSQL数据库,由C++语言编写,运行稳定,性能高旨在为 WEB 应用提供可扩展的高性能数据存储解决方案...

    centos7离线安装中文字体库安装脚本更新

    centos7离线安装中文字体库中的脚本刚才使用的时候才发现写死了,没有变通性,所以更新了一版

    centos7离线安装bison

    centos7离线安装bison

    CentOS7离线安装最新版本Podman-4.1.1版本

    CentOS7离线安装最新版本Podman-4.1.1版本。 当前容器的发展,对Docker逐渐远离,拥抱Containerd和Podman,目前Podman操作基本与Docker一致,让用户从Docker迁移至Podman成为了可能。 由于CentOS7.9默认安装的都是...

    centos7离线安装bzip2

    centos7离线安装bzip2

    centos7离线安装vim

    在没有网络连接的情况下,为CentOS 7系统离线安装Vim是一个常见需求,特别是对于那些运行在隔离环境或服务器上的系统。本教程将详细介绍如何在CentOS 7上进行离线安装Vim。 首先,你需要获得一个包含Vim安装文件的...

    centos7.4离线安装docker

    在本文中,我们将深入探讨如何在CentOS 7.4上进行Docker的离线安装。这个过程对于那些没有互联网连接或者网络环境受限的服务器尤其重要。我们将使用RPM软件包来完成安装,并且会参考提供的附件“CentOS7.4离线安装...

    centos 7.6安装流程.docx

    在这篇文章中,我们将详细介绍 Centos 7.6 的安装流程,从虚拟机的创建到 Centos 7.6 的安装,再到 Secure CRT 与虚拟机的连接。 虚拟机的创建 在安装 Centos 7.6 之前,我们需要创建一个虚拟机。我们使用 VMware ...

    centos7文本安装

    下面是 CentOS 7 文本安装过程中的知识点: 1. 启动机器:在安装 CentOS 7 之前,需要启动机器。在启动机器后,会出现一个启动菜单,用户可以选择不同的启动选项。 2. 进入文本安装界面:在启动菜单中,用户可以按...

    lammps安装 centos7成功安装

    ### LAMMPS在CentOS 7上的安装指南 #### 概述 LAMMPS (Large-scale Atomic/Molecular Massively Parallel Simulator) 是一款开源的分子动力学模拟软件,广泛应用于材料科学、物理学、化学等领域。为了能在CentOS 7...

    centos7离线安装postgres10和postgis

    在Linux环境中,CentOS 7是一个广泛使用的操作系统,而PostgreSQL 10是一个强大的开源关系数据库管理系统,PostGIS则是其扩展,提供了空间和地理数据的支持。对于无法连接到互联网的环境,离线安装这些组件是必要的...

    centos7离线安装时钟同步ntp安装包

    在CentOS 7.x系统上,离线安装NTP服务可以帮助你在一个没有互联网连接的环境中设置时钟同步。本文将详细介绍如何使用提供的压缩包在CentOS 7上离线安装NTP。 首先,你需要下载NTP的RPM安装包。这个压缩包"centos7...

    【PDF】CentOS+6.4安装(超级详细图解教程)

    5、CentOS 6.4 的系统运行方式分为:带图形界面、可以用鼠标操作的图形化方式和不带图形界面、直接用命令行操作的文本方式(具体的系统运行方式,可以在系统安装的过程中自定义选择); 6、解决 VMware ...

    linux centos7 离线安装telnet_b13001216978的博客-CSDN博客_linux离线安装telnet1

    在Linux CentOS 7环境下,...以上步骤确保了在离线环境中成功安装并启用Linux CentOS 7的telnet服务。需要注意的是,telnet协议由于不安全,通常只用于内部网络或测试环境。在生产环境中,推荐使用更安全的SSH服务。

    CentOS7 离线安装 fontconfig mkfontscale

    本教程将详细介绍如何在CentOS 7离线环境中安装fontconfig和mkfontscale这两个关键的字体管理工具。 首先,我们要理解fontconfig和mkfontscale的作用。Fontconfig是一个库,用于管理系统的字体,它可以为应用程序...

    centos7离线安装gcc-c++

    centos7离线安装gcc-c++

    centos7离线安装http服务器的rpm包

    centos7离线安装http服务器的rpm包

    centos7离线源码安装make

    本文将详细介绍如何在CentOS 7系统中离线安装`make`。 首先,理解`make`的作用。`make`是基于Makefile文件的一个程序,用于自动化编译和链接源代码。Makefile中定义了一系列的规则来指定哪些文件需要先被编译,哪些...

Global site tag (gtag.js) - Google Analytics