为什么Ubuntu中有很多Java文件夹?
我是java开发的新手,但如果有什么事情总是让我非常困惑的话,那就是JDKxJRE的区别 现在我想了解每个包含Java代码的文件夹中安装了什么 例如,有以下文件夹:为什么Ubuntu中有很多Java文件夹?,java,java-8,jvm,javac,Java,Java 8,Jvm,Javac,我是java开发的新手,但如果有什么事情总是让我非常困惑的话,那就是JDKxJRE的区别 现在我想了解每个包含Java代码的文件夹中安装了什么 例如,有以下文件夹: /usr/lib/jvm/java-8-oracle/ 里面有一个叫做JRE的文件夹。那是JRE吗 如果是,JDK安装在哪里?是否有用于此目的的文件夹,或者源已拆分到现有文件夹中 如果我运行where is java它会打印 /usr/bin/java /usr/share/java /usr/share/man/man1/jav
/usr/lib/jvm/java-8-oracle/
里面有一个叫做JRE的文件夹。那是JRE吗
如果是,JDK安装在哪里?是否有用于此目的的文件夹,或者源已拆分到现有文件夹中
如果我运行where is java
它会打印
/usr/bin/java /usr/share/java /usr/share/man/man1/java.1.gz
如果我运行它会显示哪个java
/usr/bin/java
有人能给我一个简短的解释吗?在联合国大学,在自己的目录中安装应用程序是很常见的。这使得管理更容易。缺点是,除非将shell添加到路径或在公共目录中添加指向它的链接(如java中),否则shell将无法在那里找到它 在您的情况下,您可以使用
which javac
然而,除非你已经安装了它,否则你可能没有它
配置文件或目录时有两种检查方法。你能行
ls -ld /usr/bin/java
或
注意:java
是包的名称和包中程序的名称,这就是为什么它可以出现多次
顺便说一句,gz/usr/share/man/man1/java.1.gz用于手册或java的“man”页面。检查打印内容,检查files@passion你是什么意思?检查打印的文件
file /usr/bin/java