我的java里只有jre6.0没有jdk会怎么样?
答案:4 悬赏:80 手机版
解决时间 2021-04-06 21:50
- 提问者网友:我一贱你就笑
- 2021-04-06 03:55
我的java里只有jre6.0没有jdk会怎么样?
最佳答案
- 五星知识达人网友:西岸风
- 2021-04-06 04:52
JDK就是Java Development Kit ,是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译程序等。
JRE是Java Runtime Enviroment是指Java的运行环境,是面向Java程序的使用者,而不是开发者。
JDK=JRE+开发工具(如javac.exe、jar.exe等).
只有JRE,运行Java程序是没问题的,没有JDK不能编译Java文件。
如果安装了JDK(我安装的是JDK 1.6.0_07版本),会发现你的电脑有两套JRE,一套位于 C:\Program Files\Java\jdk1.6.0_07\jre ,另外一套位于C:\Program Files\Java\jre1.6.0_07目录下。JRE的地位就象一台PC机一样,我们写好的 Win32应用程序需要操作系统帮我们运行,同样的,我们编写的Java程序也必须要JRE才能运行。JDK里面有很多用Java所编写的开发工具(如javac.exe、jar.exe等),JDK里的工具几乎是用Java所编写,所以也是Java应用程序,因此要使用JDK所附的工具来开发Java程序,也必须要自行附一套JRE才行,所以位于C:\Program Files\Java\jdk目录下的那套JRE就是用来运行一般工具Java程序用的。
JRE是Java Runtime Enviroment是指Java的运行环境,是面向Java程序的使用者,而不是开发者。
JDK=JRE+开发工具(如javac.exe、jar.exe等).
只有JRE,运行Java程序是没问题的,没有JDK不能编译Java文件。
如果安装了JDK(我安装的是JDK 1.6.0_07版本),会发现你的电脑有两套JRE,一套位于 C:\Program Files\Java\jdk1.6.0_07\jre ,另外一套位于C:\Program Files\Java\jre1.6.0_07目录下。JRE的地位就象一台PC机一样,我们写好的 Win32应用程序需要操作系统帮我们运行,同样的,我们编写的Java程序也必须要JRE才能运行。JDK里面有很多用Java所编写的开发工具(如javac.exe、jar.exe等),JDK里的工具几乎是用Java所编写,所以也是Java应用程序,因此要使用JDK所附的工具来开发Java程序,也必须要自行附一套JRE才行,所以位于C:\Program Files\Java\jdk目录下的那套JRE就是用来运行一般工具Java程序用的。
全部回答
- 1楼网友:笑迎怀羞
- 2021-04-06 06:29
你能运行java程序说明肯定是可以编译的,有的jdk和jre安装到一起了,你看看你是不是这种情况
- 2楼网友:旧脸谱
- 2021-04-06 06:23
只用Eclipse的话可以不用装jdk,装个jre就行了,Eclipse貌似调的不是javac
- 3楼网友:妄饮晩冬酒
- 2021-04-06 06:07
你要看有没有完整安装jdk可以开始,运行,cmd打java和javac,有配置信息就装java
java编译需要lib里面的包,你在eclipse自带的jre也可以编译的
java编译需要lib里面的包,你在eclipse自带的jre也可以编译的
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯