我使用apt-get install安装JDK,但我不知道我的JDK文件夹在哪里。我得为这事做准备。有人知道地点吗?
当前回答
下面的命令在我的德班10盒工作!
root@debian:/home/arun# readlink -f $(which java)
/usr/lib/jvm/java-11-openjdk-amd64/bin/java
其他回答
这个问题会被移开,但你可以做下面的事情
which javac
or
cd /
find . -name 'javac'
这是对我最有效的方法 执行该命令:-
$(dirname $(readlink $(which javac)))/java_home
下面的命令在我的德班10盒工作!
root@debian:/home/arun# readlink -f $(which java)
/usr/lib/jvm/java-11-openjdk-amd64/bin/java
$ which java
应该给你什么
/usr/bin/java
在Linux Fedora30上有几个完整的java JDK版本,特别是包名:
java-1.8.0-openjdk-devel.x86_64
java-11-openjdk-devel.x86_64
安装完成后,可以在:/usr/lib/jvm中找到它们
要选择完整开发JDK的位置/目录(它不同于简单的仅运行时JRE),请查找以下条目:
ls -ld java*openjdk*
这里有两个不错的选择,它们是特定版本的链接,你必须在那里选择版本:
/usr/lib/jvm/java-1.8.0-openjdk
/usr/lib/jvm/java-11-openjdk
推荐文章
- SSH端口转发~/。ssh /配置文件?
- Java抽象接口
- 无法识别的SSL消息,明文连接?异常
- 编码字符串为UTF-8
- 用于双值的assertEquals的delta或epsilon参数的含义
- 在Linux中安装Java SDK后,我可以在哪里找到它?
- Java等价于c#扩展方法
- 当使用JDBC连接到postgres时,是否可以指定模式?
- 是什么原因导致Eclipse中导入的Maven项目默认使用Java 1.5而不是Java 1.6,我如何确保它不使用?
- 是否有办法忽略单个FindBugs警告?
- 我是否需要同时关闭()FileReader和BufferedReader?
- 如何从Eclipse设置java.library.path
- 从匿名内部类获取外部类的关键字
- Gradle:无法确定java版本从11.0.2开始
- 错误:无法运行mksdcard SDK工具