相关疑难解决方法(0)

设置了JAVA_HOME和PATH,但是java -version仍然显示旧的

我使用Linux Mint的肉桂14.我已设置$JAVA_HOME$PATH环境变量~/.profile如下:

export JAVA_HOME=/home/aqeel/development/jdk/jdk1.6.0_35
export PATH=/home/aqeel/development/jdk/jdk1.6.0_35/bin:$PATH
Run Code Online (Sandbox Code Playgroud)

然后我source ~/.profile做了适当的改变.

当我执行java -version命令来检查活动的java版本时,它会显示默认的(已安装的open-jdk)java版本.如何用我下载的那个覆盖默认的open-jdk?

更新:

which java/usr/bin/java

$JAVA_HOME/bin/java -version 说'权限被拒绝'

sudo $JAVA_HOME/bin/java -version (请求密码,然后说)找不到命令

但是cd $JAVA_HOME/bin,并ls表明它是正确的目录.

java linux environment-variables linux-mint

43
推荐指数
3
解决办法
19万
查看次数

在Ubuntu 14.04上安装Apache Spark

起初我有一个我通过ubuntu访问的VM,这个VM也是Ubuntu 14.04.我需要尽快安装Apache Spark,但我找不到任何可以帮助我的内容或者给我提供最佳解释的参考资料.我尝试过在我的本地机器Ubuntu 14.04上安装它但是它失败了,但问题是我不想在集群上安装它.有什么帮助吗???

virtual-machine apache-spark ubuntu-14.04

12
推荐指数
3
解决办法
3万
查看次数

Android Studio找不到JAVA_HOME

由于来自Android Studio的一个非常烦人的异常,我似乎无法让我的Android应用程序进行编译:

]()![在此处输入图像说明

Execution failed for task ':myapp-services:compileDebugJava'.
    Cannot find System Java Compiler. Ensure that you have installed a JDK (not just a JRE) and configured your JAVA_HOME system variable to point to the according directory.
Run Code Online (Sandbox Code Playgroud)

我在Ubuntu 12.04,我正在运行Oracle的Java 7 JRE/JDK.

~/.bashrc:

export JAVA_HOME="/usr/lib/jvm/java-7-oracle/"
Run Code Online (Sandbox Code Playgroud)

android-studio/bin/studio.sh:

export JAVA_HOME="/usr/lib/jvm/java-7-oracle/"
Run Code Online (Sandbox Code Playgroud)

产量javac -version:

javac 1.7.0_51
Run Code Online (Sandbox Code Playgroud)

产量java -version:

java version "1.7.0_51"
Java(TM) SE Runtime Environment (build 1.7.0_51-b13)
Java HotSpot(TM) 64-Bit Server VM (build 24.51-b03, mixed mode)
Run Code Online (Sandbox Code Playgroud)

产量printenv JAVA_HOME …

java android android-studio

10
推荐指数
2
解决办法
4万
查看次数

在 R 3.6 上为 ubuntu 仿生海狸安装 rJava 时出现“无法运行简单的 JNI 程序”错误消息

我有一个非常常见的问题,即 rJava 无法在 Ubuntu 上正确安装。此问题已在此处此处此处等多个地方讨论过。

基本问题是,在安装rJava包时,产生以下错误信息

configure: error: Unable to run a simple JNI program. Make sure you have configured R with Java support (see R documentation) and check config.log for failure reason.
Warning in system(cmd) : error in running command
ERROR: configuration failed for package ‘rJava’
* removing ‘/home/jonno/R/x86_64-pc-linux-gnu-library/3.6/rJava’
Run Code Online (Sandbox Code Playgroud)

这个问题有各种密切相关的解决方案。它们中的大多数sudo R CMD javareconf用于为 R 配置 Java(也是一个-e变体)。有些人建议JAVA_HOME在环境变量中设置路径(其他人说不要)。其他人建议卸载并重新安装 R,而其他人建议从 …

java ubuntu r rjava ubuntu-18.04

8
推荐指数
1
解决办法
2858
查看次数