eclipse为什么要安装jdk(eclipse Java EE 需要JDK吗)

本文目录
eclipse Java EE 需要JDK吗
诚然,用Eclipse直接就可以开发java SE方面的程序了,但是楼主说的是开发J2EE,J2EE中除了要编写java代码,还要很多别的东西的呢。比如web服务器,就必须要完整的jdk,仅仅jre是不行的。
1.用eclipse写j2se代码,可以直接编译运行,这个没问题,很多用eclipse的人都会有这个感觉,没有配置环境变量都可以直接编译运行Java程序,原因就如smluyi所说。
2.但是楼主要的是j2ee,那么必须要安装完整的jdk,因为开发j2ee要用到web服务器(比如tomcat,jetty,resin等),一般都是基于完整jdk的。
所以说,必须要完整JDK!!!
使用eclipse,为什么要配置jdk的环境变量
使用eclipse不需要配置jdk的环境变量,就可以直接运行程序。原因是:
安装 jdk/jre 时会自动复制java.exe 到 C:\Windows\System32。eclipse.exe 使用这个java.exe 运行。
拓展:设置JAVA_HOME 是为了向 ANT 、 Maven之类的程序需要。设置 PATH 为了在控制台手动编译程序。设置 CLASSPATH 是从 Java 1.0时代 一直复制下来的,现代JVM 根本不需要这个环境变量。
为什么要安装jdk
JDK是java软件开发包的简称,要想开发java程序就必须安装JDK。没有JDK的话,无法编译Java程序。
JDK包含的基本组件包括:
javac – 编译器,将源程序转成字节码
jar – 打包工具,将相关的类文件打包成一个文件
javadoc – 文档生成器,从源码注释中提取文档
jdb – debugger,查错工具
java – 运行编译后的java程序(.class后缀的)
appletviewer:小程序浏览器,一种执行HTML文件上的Java小程序的Java浏览器。
Javah:产生可以调用Java过程的C过程,或建立能被Java程序调用的C过程的头文件。
Javap:Java反汇编器,显示编译类文件中的可访问功能和数据,同时显示字节代码含义。
Jconsole: Java进行系统调试和监控的工具
JRE - java程序运行环境
下载了一个eclipse软件,安装的时候提示要安JDK
JDK是sun公司研发的java运行工具包,到sun公司的网站上可以下载到最新的JDK。java的运行必须依靠JVM,也是我们常说地java虚拟机。所以安装eclipse之前,一定要安装JDK。
但是eclipse是IBM提供给美国社区的免费的java开发架构平台,eclipse可以到网站免费下载。但是eclipse只是一个基础构架,需要安装插件才好用。而插件是java软件开发人员研发的,是收费的。
你可以到网上找找破解注册码。
我也是刚接触java,这些都是我自己的理解,如果不对,请见谅

更多文章:
高压断路器的触头间介质击穿电压(户内高压真空断路器的工作原理好难啊,有没有看的懂的专家能够给我解释一下的)
2025年7月23日 21:00
数据库实施阶段的工具(数据库应用系统的开发具体分为哪几个阶段(1)
2025年12月3日 16:45
小时代1折纸时代在线观看(哪里可以看小时代—折纸时代的全部内容啊)
2025年8月13日 05:30
python怎么读取二进制文件(如何用python生成和读取二进制文件)
2025年12月12日 09:15
网页设计与制作怎样制作网站(如何设计制作网站网站建设基本流程详解)
2026年5月30日 04:45
c语言一维数组有几个数(c语言的一维数组中至少要有几个元素)
2025年11月27日 13:30
linuxtracert命令的作用(急需高手指点~ping命令是用的什么端口)
2026年3月25日 22:30
cocos2d是三维游戏引擎吗(如何评价cocos2d-x的3d性能)
2026年9月16日 08:45
animation公司的动漫(全职猎人是哪个动画公司制作的这对我以后发展有很关键作用.求回答~)
2025年12月13日 16:30
sql server2019下载官网(sql2019有效安装文件夹在哪)
2025年10月13日 08:00
varchar2 100 能存多少汉字(varchar2(100)多长)
2026年4月21日 18:00
mysqlworkbench是什么(MySQL Workbench 5.2 CE如何应用都能做些什么)
2025年6月5日 16:45












