我刚刚用sudo apt-get install openjdk-6-jdk命令在Ubuntu中安装了JDK, 安装后Java bin目录在哪里?如何为该目录设置环境路径?我对Ubuntu没什么经验,有人能给我一些建议或者推荐一些好的网站供参考吗?
当前回答
现在所要做的就是设置“JAVA_HOME”和“PATH”环境变量,然后就完成了。输入以下命令设置环境变量。确保您的环境变量指向机器上有效的JDK安装。Ubuntu 18.04的路径为“/usr/lib/jvm/java-8-openjdk-amd64/”
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
要检查您的JAVA_HOME路径是否已成功保存,输入以下命令进行检查。
echo $JAVA_HOME
其他回答
您可以从apt安装默认的Ubuntu(17.10) java:
sudo apt install openjdk-8-jdk-headless
它会为你设置PATH,如果你需要安装特定版本的Java,你可以关注这个YouTube
用文本编辑器打开文件/etc/environment 添加一行JAVA_HOME="[路径到你的java]" 保存并关闭,然后运行source /etc/environment
创建/打开~ /。Bashrc文件$vim ~/.bashrc 添加JAVA_HOME和PATH作为JDK路径
export JAVA_HOME=/usr/java/<your version of java>
export PATH=${PATH}:${JAVA_HOME}/bin
保存文件
现在输入java -version,它会显示你在.bashrc文件中设置的内容。
这也会在会议中持续。
例子:
环境变量的设置方法如下
编辑系统路径文件/etc/profile
sudo gedit /etc/profile
在end中增加以下行
JAVA_HOME=/usr/lib/jvm/jdk1.7.0
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
export JAVA_HOME
export JRE_HOME
export PATH
然后注销并登录ubuntu设置路径…
我在Ubuntu 20.04中安装了java 11。为它设置一个JAVA_HOME。
输入this命令找出你的ubuntu版本——
swapnil@swapnil-vm:~$ lsb_release -d
Description: Ubuntu 20.04.3 LTS
输入这个命令来查找JVM——的位置
swapnil@swapnil-vm:~$ whereis jvm
jvm: /usr/lib/jvm
在您选择的任何编辑器中打开.bashrc
nano .bashrc
添加以下行——
## setting JAVA_HOME
JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
export JAVA_HOME
PATH=$PATH:$JAVA_HOME/bin
export PATH
现在你可以开始了!! 打开一个新终端并输入命令——
ehco $JAVA_HOME
推荐文章
- 安装tzdata非交互式
- 在流中使用Java 8 foreach循环移动到下一项
- 访问限制:'Application'类型不是API(必需库rt.jar的限制)
- 用Java计算两个日期之间的天数
- 如何配置slf4j-simple
- 在Jar文件中运行类
- 带参数的可运行?
- 我如何得到一个字符串的前n个字符而不检查大小或出界?
- 我可以在Java中设置enum起始值吗?
- Java中的回调函数
- c#和Java中的泛型有什么不同?和模板在c++ ?
- 在Java中,流相对于循环的优势是什么?
- Jersey在未找到InjectionManagerFactory时停止工作
- 在Java流是peek真的只是调试?
- Recyclerview不调用onCreateViewHolder