Eclipse问题。。怎么设置啊

问题描述

源代码如下:代码在CMD下能完美运行。。可是在Eclipse却报错!importjava.util.*;publicclassTreeSetText{/***@paramargs*/publicstaticvoidmain(String[]args){//TODO自动生成的方法存根TreeSetP=newTreeSet(newMycompare());P.add(newHuman("张三",28));P.add(newHuman("张三",29));P.add(newHuman("张三6",28));P.add(newHuman("王五一",28));P.add(newHuman("古丹2",28));for(IteratorR=P.iterator();R.hasNext();){System.out.println(R.next());}}}classHuman{privateStringname;privateintage;publicStringgetName(){returnname;}publicvoidsetName(Stringname){this.name=name;}publicintgetAge(){returnage;}publicvoidsetAge(intage){this.age=age;}Human(Stringname,intage){this.name=name;this.age=age;}publicStringtoString(){returnname+age;}publicinthashCode(){returnname.hashCode()+age*23;}publicbooleanequals(Objectj){if(!(jinstanceofHuman)){returnfalse;}HumanP=(Human)j;returnthis.getName().equals(P.getName())&&this.getAge()==P.getAge();}}classMycompareimplementsComparator{publicintcompare(ObjectP1,ObjectP2){Humans1=(Human)P1;Humans2=(Human)P2;intnum=s1.getAge()-s2.getAge();if(num==0){returns1.getName().compareTo(s2.getName());}returnnum;}}在Ecplise上报错有2个一个是Exceptioninthread"main"java.lang.Error:无法解析的编译问题:构造函数TreeSet(Mycompare)未定义atTreeSetText.main(TreeSetText.java:9)第二个是Comparator是无法解析类型接口。。我调用了util.*怎么还是无法解析呢?有人说这是你环境变量设置有问题。。可是该怎么设置环境变量啊jdk我装的是8.0运行其他程序都没有问题就是这个有问题。。我是下载完Eclipse直接解压缩,然后运行的。。难道还需要别的设置吗?

解决方案

解决方案二:
点Window-->Preference参考上图,看看你的jre。
解决方案三:
程序没有问题,我刚在eclipse下试过了,你在项目名称--右键--BulidPath,看下jar包的配置情况。
解决方案四:
这个你把jre导进去抛出异常就可以了

时间: 2024-08-24 09:51:12

Eclipse问题。。怎么设置啊的相关文章

eclipse字体大小设置教程 eclipse字体大小怎么设置步骤

用eclipse编写程序是很多程序猿编程需要的软件,而默认的eclipse软件字体很小,看久了容易累.小编就为大家分享eclipse字体大小设置流程图,需要的同学们一起看看. eclipse字体大小设置方法步骤: 步骤一:打开eclipse,找到"window"--"preferences",在左边的菜单栏中找到general,appearance在general展开后的第一行,点击展开appearance; 步骤二:找到"colors and fonts

spket extjs eclipse提示怎么设置?配置步骤!????

问题描述 spket extjs eclipse提示怎么设置?配置步骤!???? spket extjs eclipse提示怎么设置?配置步骤!???? 解决方案 http://blog.sina.com.cn/s/blog_a2fb79c601018ahh.htmlhttp://www.cnblogs.com/maowang1991/archive/2013/02/05/2893142.html 解决方案二: Window=>Preferences 中找到spket,extjs配置你安装的sp

为什么把eclipse的版本设置为1.7,还会报错,求大神帮忙

问题描述 为什么把eclipse的版本设置为1.7,还会报错,求大神帮忙 package java_grammar; public class Example3_1 { public static void main(String arg[]){ int []a={1,2,3,4,5,6,7,8}; for(int i:a){ System.out.println(i); } } } 解决方案 for(int i:a){//不是for,是foreach System.out.println(i)

Eclipse.ini参数设置(Maven Integration for Eclipse JDK Warning)

Eclipse安装Maven插件后,Eclipse启动问题:Maven Integration for Eclipse JDK Warning.  解决方法: 1. 设置Eclipse使用的JRE为本机安装的JDK目录:     1.1 在eclipse.ini中添加两行     -vm     C:\Program Files\Java\jdk1.6.0_10\bin\javaw.exe     注意: 要写在两行,写在一行不能生效:这两行要定在-vmargs之前,不然也不能生效.     1

基于eclipse.ini内存设置的问题详解_java

-vmargs -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M 这里有几个问题:1. 各个参数的含义什么?2. 为什么有的机器我将-Xmx和-XX:MaxPermSize都设置为512M之后Eclipse可以启动,而有些机器无法启动?3. 为何将上面的参数写入到eclipse.ini文件Eclipse没有执行对应的设置?下面我们一一进行回答1. 各个参数的含义什么?参数中-vmargs的意思是设置JVM参数,所以后面的其实都是JVM

Eclipse里如何设置javadoc延迟显示?

问题描述 就是在写代码,或者查看代码时,鼠标停留在类,方法时,显示的javadoc,默认的显示太快了,怎么把它调成慢点? 问题补充:nju_abc 写道 解决方案 引用这个显示的快慢跟什么有关系? 是eclipse的版本吗?还是eclipse的在机子? 我和我同事的电脑一个是在1s左右显示,一个在0.1s(反正是很快)显示 不清楚,我觉得和机器有关系.解决方案二:鼠标停留在类,然后按F2键,就能看了.解决方案三:好像没有地方设置,不过可以将它关掉.在Java -> Editor -> Hove

Eclipse断点属性设置里面设置循环一定次数后,停止求解!

问题描述 packageNO2;publicclassTest08{publicstaticvoidmain(String[]args){//int[][]a=newint[50][50];for(inti=0;i<20;i++){for(intj=0;j<10;j++)//此处设置一个断点,断点属性设置为System.out.print(i+j+"");System.out.println();}}}完成以后以DEBUG方式运行后不停止啊?按道理应该停止的啊?求解!谢谢!

JAVA ECLIPSE 可视化编程设置的问题

问题描述 我装了EMF.GEF.VE,在帮助-软件更新里边有[img=C:DocumentsandSettingsjiel桌面][/img]但是在设置SWT库的时候,确没有StandardWidgetToolkit(SWT),帮忙啊,是哪里弄错了 解决方案 解决方案二:给个邮箱,我发给你一个已经安装好直接可以使用的解决方案三:图片看不清楚解决方案四:谢谢了liujieqi21@163.com解决方案五:一楼我也想要你可以发给我吗?sai123sai123@163.com

Eclipse 输入提示设置

提升eclipse工具的效率是提升开发效率很重要的一个环节,然而java函数之多你不可能完全记住.eclipse默认打个"."号后会有相应的提示,然而这略显笨拙.只需要对eclipse进行简单的配置便可输入任意英文字母都有相应的提示,这样可以大大地提升开发的效率. window-->preferences-->java-->editor-->Contents Assist-->Auto Activation 将Auto Activation trigger

在eclipse程序中设置的断点上有一个斜杠无法进行debug调试

在菜单里面,把skip all breakpoints 选项勾去即可,这个选项可能是你无意间选上的 或按快捷键"Ctrl+Alt+B" 然后就可以顺利调试了.