簡體   English   中英

在Java安裝目錄中,為什么有多個java.exe文件?

[英]In the Java install directory, why are there multiple java.exe files?

只是好奇JDK的目錄布局。 所以有兩個單獨的java.exe文件 - 一個在:

C:\Program Files (x86)\Java\jdk1.7.0_45\bin

一個在:

C:\Program Files (x86)\Java\jdk1.7.0_45\jre\bin

為什么需要兩個文件? 這個問題的動機源於我正在安裝程序(SQL Developer)的一些挑戰。

安裝jdkjre之間有區別。

jdk包是開發人員包,包括編譯器( javac )等工具。

jre包是核心運行時包,包括JVM /運行時環境/運行用JVM語言編寫的軟件所需的任何內容。

這里是官方Oracle文檔的鏈接

jdk/binjdk/jre/bin中的二進制文件是相同的。 根據文檔, PATH應指向jdk/bin

這里是一個鏈接到JDK 7和JRE 7安裝指南

如果要運行Java程序,但不要開發它們,請下載JRE。 如果要開發Java應用程序,請下載Java Development Kit或JDK。 JDK包含JRE,因此您無需單獨下載。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM