文档章节

Eclipse中怎么将JRE换成JDK

为了美好的明天
 为了美好的明天
发布于 2017/09/10 14:39
字数 552
阅读 2413
收藏 40

关于JDK 和 JRE 的介绍

JRE顾名思义是java运行时环境,包含了java虚拟机,java基础类库。是使用java语言编写的程序运行所需要的软件环境,是提供给想运行java程序的用户使用的。
JDK顾名思义是java开发工具包,是程序员使用java语言编写java程序所需的开发工具包,是提供给程序员使用的。JDK包含了JRE,同时还包含了编译java源码的编译器javac,还包含了很多java程序调试和分析的工具:jconsole,jvisualvm等工具软件,还包含了java程序编写所需的文档和demo例子程序。
如果你需要运行java程序,只需安装JRE就可以了。如果你需要编写java程序,需要安装JDK。

以上解释来源:知乎

在Eclipse我们项目中的Libraries库默认是JRE的,一般需求都能满足,但是当需要编译java文件时就不行了,这就需要我们把它换成JDK。

步骤:

点击相应项目->右键BuildPath-> configureBuildPAth

点击Libraries 出现下面的界面

点击一下JRE System Library(选中) 然后 ->  点击右边的 Edit (不选中Edit是灰的)

出现下面的界面    (这个JDK是我已经加进来后的,你的可能没有)  

如果开始你就有那直接选一下就行了。。。。QAQ

如果没有就

点击Installed JREs

出现下面界面 这个JDK(黄色箭头)是我已经加进来后的,你的可能没有,那就点击Add

Add后在点击next 

然后会出现下面的界面,

点击Directory  然后去你找到你的JDK所在目录(一般在C:\Program Files\Java 目录下)加进来就OK了。

然后回到这个界面选择JDK 就OK了

 

© 著作权归作者所有

共有 人打赏支持
为了美好的明天
粉丝 33
博文 616
码字总数 181876
作品 0
通州
程序员
私信 提问
加载动态链接库时提示Can't load IA 32-bit .dll on a AMD 64...

原因好像是你的dll是32位的而你的jre是64位的,只能下载一个32位的jre或jdk.(x86) 装好32bit jre后,eclipse window菜单 - java - installed jres - add 找到32bit jre 目录,在前面打钩,...

leo-H
2011/11/05
0
0
Java中如何使封装自己的类,建立并使用自己的类库

随着自己的编程经历的积累会发现往往自己在一些项目中写的类在别的项目中也会有多次用到。你肯定会想:如何自己的写的一些常用的类积累起来,生成自己的类库?如果是这样的话,很庆幸,你遇到...

wangdy
2016/06/08
47
0
linux下yum安装软件提示找不到jdk

使用yum更新软件时,提示没有jre环境 jre >= 1.5.0 is needed by libreoffice-ure-1:3.4.5.2-16.1.el6_3.x86_64 我把原来的open jdk卸载了,换成了oracle 的jdk 1.7 /etc/profile里面的配置也......

实迷途其未远觉今是而昨非
2012/09/29
2.3K
2
Eclipse通过Maven构建时出现: Fatal error compiling: tools.jar not found: Fatal error compiling: tools.jar not found: C:\Program Files\Java\jre1.8.0_31\..\lib\

错误: Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.5.1:compile (default-compile) on project testtxannotation: Fatal error compiling: tools.jar not fo......

easonjim
2017/05/27
0
0
【maven】mvn clean install出现 tools.jar not found

问题描述: 当我们在用eclipse和m2eclipse时 ,JAVAHOME,CLASSPATH和MAVENHOME都配置好了,运行mvc clean install出现找不到 tools.jar。 问题分析: 是找不到tools.jar,而tools.jar一般是在...

666B
2014/07/30
0
0

没有更多内容

加载失败,请刷新页面

加载更多

CSS 选择器参考手册

CSS 选择器参考手册 选择器 描述 [attribute] 用于选取带有指定属性的元素。 [attribute=value] 用于选取带有指定属性和值的元素。 [attribute~=value] 用于选取属性值中包含指定词汇的元素。...

Jack088
今天
1
0
数据库篇一

数据库篇 第1章 数据库介绍 1.1 数据库概述  什么是数据库(DB:DataBase) 数据库就是存储数据的仓库,其本质是一个文件系统,数据按照特定的格式将数据存储起来,用户可以对数据库中的数据...

stars永恒
今天
2
0
Intellij IDEA中设置了jsp页面,但是在访问页面时却提示404

在Intellij IDEA中设置了spring boot的jsp页面,但是在访问时,却出现404,Not Found,经过查找资料后解决,步骤如下: 在Run/Debug Configurations面板中设置该程序的Working Directory选项...

uknow8692
昨天
3
0
day24:文档第五行增内容|每月1号压缩/etc/目录|过滤文本重复次数多的10个单词|人员分组|

1、在文本文档1.txt里第五行下面增加如下内容;两个方法; # This is a test file.# Test insert line into this file. 分析:给文档后增加内容,可以用sed 来搞定;也可以用while do done...

芬野de博客
昨天
3
0
深入理解JVM—JVM内存模型

深入理解JVM—JVM内存模型 我们知道,计算机CPU和内存的交互是最频繁的,内存是我们的高速缓存区,用户磁盘和CPU的交互,而CPU运转速度越来越快,磁盘远远跟不上CPU的读写速度,才设计了内存...

onedotdot
昨天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部