当前位置: 首页 > 知识库问答 >
问题:

为什么我不能在Ubuntu12.04中设置JAVA_HOME变量?

洪飞扬
2023-03-14

我在Ubuntu中安装JDK有困难,我不能让它工作。谁能让我知道我做错了什么?

1-我从Oracle的网站下载了jdk-6u35-linux-i586.bin

2-我将下载的文件移到了家里/

3-我使用chmod+x jdk-6u35-linux-i586.bin将其转换为可执行文件

4-我使用sudo./jdk1.6.0_35执行它

5-我使用mv jdk1.6.0_35//usr/local/将带有jdk的文件夹移动到/usr/local

导出路径=$java_home/bin:$path

7-我输入了java-version,但不起作用。这是控制台显示的内容

共有1个答案

皇甫智明
2023-03-14

.bashrc在启动Bash时运行,因此对它的更改不会在同一会话中生效。尝试打开一个新窗口并运行命令。

 类似资料:
  • 我刚刚安装了Ubuntu desktop 12.04并通过以下方式安装了Java 6 JDK: 但是当我转到时,我没有看到一个名为的目录,所以我认为它根本不存在!?! 当我转到时,我看到: 我现在正试图将作为环境变量添加到中,以便从基于shell的Ant构建中访问它: ? ? 还有别的吗? 我所说的“”是指我在系统上安装的JDK6的顶级目录,无论它在哪里······

  • 问题内容: 全局变量在Python中如何工作?我知道全局变量是有害的,我只是在做实验。 这在python中不起作用: 我收到一个错误: 我究竟做错了什么? 问题答案: 您需要声明: 在Python中, 您分配的 变量默认情况下成为局部变量。您需要使用将它们声明为全局变量。另一方面,您 引用但未分配的 变量不会自动成为局部变量。这些变量指的是封闭范围内最接近的变量。 Python 3.x引入了类似于

  • 问题内容: 许多使用Shell脚本配置其环境的Java应用程序都使用环境变量来启动Java的正确版本,找到JRE JAR,等等。 在OSX 10.6上,以下路径似乎对此变量有效 其中一些是到实际当前VM的符号链接(在Java Preference窗格中定义)。 但是应该使用哪一个?或者可以使用其中任何一个? 问题答案: 我只是设置JAVA_HOME为该命令的输出,该命令应该为你提供Java首选项中

  • 我正在尝试设置React组件中的状态,以便它在子组件的输入值发生变化时进行更改。我可以console.log和并获得预期的字符串,但是我不能编译这个函数: 我很困惑,因为我在我的。 我的getInitialState是:

  • 问题内容: 我希望编写python脚本,通过在要执行一些模拟代码的任何目录中运行该脚本来创建一些适当的环境变量,并且我读到我无法编写脚本来使这些环境变量持久存在于其中。 Mac OS终端。有两件事: 这是真的? 和 看起来这将是一件有用的事情;为什么一般不可能呢? 问题答案: 您无法通过python做到这一点,但是一些聪明的bash技巧可以做类似的事情。基本理由是:每个进程的内存空间中都存在环境变

  • 我使用JavaFX Scene Builder1.1创建了一个FXML文件。默认情况下创建AnchorPane。为什么我不能修改resizable属性?