【问题标题】:fail to update jdk1.7.0_45 in raspberry pi无法在树莓派中更新 jdk1.7.0_45
【发布时间】:2013-12-26 06:12:37
【问题描述】:

我正在使用 Windows 笔记本电脑和树莓派开发电视记分牌应用程序。 我正在使用 putty 进行套接字连接。

在它请求声明 X11 服务器变量之前,我已经在我的窗口笔记本电脑中安装了 Xming 服务器并固定为localhost:0.0.0.0

但是 JFLauncher 不断弹出消息以安装最新的 Java Runtime。 所以我觉得最新最合适的应该是jre 1.7.0_45。

我已经下载了ejre-7u45-fcs-b15-linux-arm-vfp-hflt-client_headless-26_sep_2013

 mkdir java
    cd java
    tar zxvf *.gz

解压后,我删除了rar文件。

./bin/java -version

它显示最新版本,但如果我只是

java -version

它显示旧版本的详细信息。

我应该怎么做才能将它更新到最新版本? 我的步骤有什么错误吗?

【问题讨论】:

    标签: java linux raspberry-pi xming


    【解决方案1】:

    但如果我只是 java -version 它会显示旧版本的详细信息。

    当您从命令行运行此命令时,PATH 环境变量是 shell 将评估以确定如何消除您的命令的歧义。如果您不确保新的 java 二进制位置在您的 PATH 中,并且优先级高于旧的,那么 shell 无法知道执行您的新 java。

    尝试以下方法:

    $which java //tells you which java command the shell will execute
    $echo $PATH //shows you what directories are in your path
    $export PATH=/my/new/java/bin/directory:$PATH //set your new java into the PATH env
    $java -version
    

    请参阅this 设置 PATH 的教程。

    【讨论】:

    • 如何设置? java/jre/ejre1.7.0_45 在用户“pi”下。
    • 您使用 export PATH=.... 命令设置 PATH。你应该阅读一些关于设置 PATH 变量的教程
    • 谢谢。我已经通过提供正确的路径成功更新了 java 版本。
    猜你喜欢
    • 2017-08-22
    • 1970-01-01
    • 2018-07-31
    • 2015-09-01
    • 1970-01-01
    • 1970-01-01
    • 2020-06-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多