我使用apt-get install安装JDK,但我不知道我的JDK文件夹在哪里。我得为这事做准备。有人知道地点吗?
当前回答
简单,试试吧:
是/ usr / local / java / / jdk(版本)
其他回答
另一种找到Java文件夹路径的最好方法是在Fedora Linux中使用alternatives命令(我知道它适用于Ubuntu,但我只是从谷歌的标题中找到了这篇文章)。只是想分享一下,以防像我这样寻找软呢帽味道答案的人。
显示有关java的所有信息
alternatives --display java
it: /usr/lib64/jvm/java-1.6.0-openjdk-(version-number) Version-number可以是1.7。1.8 x。检查软件管理器的版本,您已经安装…
安德烈
update-java-alternatives -l
将告诉您哪个Java实现是您的系统的默认实现,以及它安装在文件系统中的哪个位置。查看手册了解更多选项。
三步流程: 第一: 打开终端->$ whereis java 它会给出这样的输出: Java: /usr/bin/java /usr/share/java /usr/share/man/man1/java.1.gz
第二: Ls -l /usr/bin/java 它会给出这样的输出: lrwxrwxrwx 1 root root 22 Feb 9 10:59 /usr/bin/java -> /etc/ etc/alternatives/java
第三: Ls -l /etc/alternatives/java 输出为JDK路径: lrwxrwxrwx 1 root root 46 Feb 9 10:59 /etc/alternatives/java -> /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java
这取决于你的包装系统。如果Java命令有效,您可以输入readlink -f $(哪个Java)来查找Java命令的位置。在我现在使用的OpenSUSE系统上,它返回/usr/lib64/jvm/java-1.6.0-openjdk-1.6.0/jre/bin/java(但这不是一个使用apt-get的系统)。
在Ubuntu上,对于OpenJDK,它看起来在/usr/lib/jvm/java-6- OpenJDK /,而对于Suns JDK(以及其他实现),它在/usr/lib/jvm/的其他子目录中。
Debian也是一样。
对于任何给定的包,您都可以通过查询dpkg来确定它安装什么文件以及安装它们的位置。例如,对于'openjdk-6-jdk'包:dpkg -L openjdk-6-jdk
推荐文章
- 使用Jackson将JSON字符串转换为漂亮的打印JSON输出
- Android - SPAN_EXCLUSIVE_EXCLUSIVE跨度不能为零长度
- 使用sudo时未找到命令
- Javadoc @see或{@link}?
- 当有命令行参数时,如何使用GDB分析程序的核心转储文件?
- 在准备语句中使用“like”通配符
- Android Eclipse -无法找到*.apk
- javac和Eclipse编译器之间的区别是什么?
- 工厂模式和策略模式之间的区别是什么?
- 在Java中使用正则表达式提取值
- 如何允许所有网络连接类型HTTP和HTTPS在Android(9)馅饼?
- 如何强制从另一个SSH会话分离屏幕?
- Intellij IDEA Java类在保存时不能自动编译
- 何时使用Mockito.verify()?
- 在maven中安装mvn到底做什么