我认为JRE足矣,JRE中已经包含了类库、编译器、虚拟机。而且,我试过只安装JRE,然后试着在eclipse编译、运行一个JAVA程序,完成可以工作。JDK中除了包含JRE,剩下的是编写和调试程序的工具,但这些工具完全可以由Eclipse代替,所以我认为JRE足矣。重点是我已经试过了。好比J2EE SDK中包含了JRE,还包含个人版SUN ONE服务器、个人版的数据库,如果你有Weblogic、Oracle用于开发,我认为也只要JRE就够了。
解决方案 »
- 阿里云本科毕业生的工资?
- 创建了几个对象
- remsh的使用
- 通过读取XML中的树信息,形成资源管理器样式的界面
- 能运行HelloWorld但是不能运行Receive呢,提示:Exception in thread "main" java.lang.NoClassDefFoundError(60分!)
- 一个不错的电脑电子书籍网站!
- eclipse+cdt新建C项目bianry not found
- 哪位有java通信方面的经验,谈谈如何利用java编写服务器程序来接受unix主机发送的数据信息?
- java 返回字符窜后报错
- 小白求问for语句嵌套
- 如何获取JTextArea中当前光标的位置?
- 如何解决JTable的行数问题
jre = java runtime environment
最明显的,eclipse默认环境1.4,就不能编译generic
没装jdk可能是你的开发工具里包含了jdk的功能!·
楼主何以连jdk和jre都分不清耶
eclipse 3.2的编译器类文件可以在 eclipse\plugins\org.eclipse.jdt.core_3.2.0.v_667.jar|org\eclipse\jdt\internal\compiler\ 底下看到(eclipse版本不同,这个文件的名字也可能不同)
3.1版的在 eclipse\plugins\org.eclipse.jdt.core_3.1.0.jar文件的相同包里面。源程序可以在
eclipse\plugins\org.eclipse.jdt.source_3.1.0\src\org.eclipse.jdt.core_3.1.0\src.zip里找到。
<JDK_DIR>\lib\tools.jar|com\sun\tools\javac\
JRE中没有这个tools.jar文件。