谁能告诉我为什么在Eclipse中使用Java类别很有用?在“大纲”窗口中查看时,如果我单击右上角的菜单箭头并选择可见类别,我会看到一个选项来显示某些Java类别,我为什么要这样做?谢谢 最佳答案 不要忘记eclipse是Java的IDE(我说的只是Java)。Java文件可以是人工编写的Java文件,也可以是生成的文件。如果您对任何理性软件或JavaCC或Antlr有一些经验,或者如果您正在使用MDD(模型驱动开发),那么我所说的将非常清楚:)。因此,有时上述工具会生成一些框架Java文件,并需要开发人员填补空白。现在很难在自动生
这个问题在这里已经有了答案:Eclipse:Excludespecificpackageswhenautocompletingaclassname(2个答案)关闭6年前。我正在Eclipse3.6中开发Wicket应用程序。有没有一种方法可以阻止Eclipse自动完成中的某些包,这样我就不会看到对不需要的同名AWT类的建议?我希望看到下面的org.apache.wicket结果,而不是java.awt结果。
在Eclipse中,当您运行一个程序时,有一个漂亮的红色方形按钮可以停止它。我想知道这是怎么做到的。Eclipse是粗暴地杀死相应的进程,还是在温和地要求它终止自身或其他什么之前对进程状态进行一些很好的安全验证? 最佳答案 是的,Eclipse向程序的进程发送一条终止消息。所以这是一次残酷的关机。 关于java-Eclipse如何终止正在运行的程序?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/q
我在windows7-64位操作系统上使用Eclipsejuno。由于突然的电源问题,我的系统关闭了,当我下次启动Eclipse时,Eclipse无法加载工作区。它在启动时卡住,或者工作区不显示。似乎每次Eclipse未正确关闭时工作区都会损坏。修复启动的一种方法是rm-rf~/workspace/.metadata这样做之后,当然,设置消失了,项目必须重新导入等等。-这真的很痛苦:(而且我不明白为什么必须这样。其他应用程序似乎能够保持他们的数据完好无损,即使他们被杀。您能建议解决此问题的方法吗?是否有恢复损坏工作区(包括设置)的方法?提前致谢 最佳答案
Kelper在打开包含大量文件(平均约200个文件)的文件夹时明显更快。另一方面,Luna将旋转约10秒以打开每个文件夹。我有heapsize并重新克隆我的工作区,以便不使用我的任何旧的eclipse属性。我认为这解决了它没有的问题。有没有人有任何其他想法(最小堆大小1024,最大2048),ram不是问题或处理包? 最佳答案 回答你的非问题,是的,我的EclipseLuna也非常慢。但这可能是由于Scala插件(我编辑了Scala源代码)。每输入3-5个字母后,它会锁定5到10秒“更新事件注释”。似乎线程依赖是错误的。GUI编辑器
我刚刚注意到我的Eclipse(Luna版本)在JRE而不是JDK上运行。我想知道这一点,因为我的环境变量被正确设置为!User-Variables!(JAVA_HOME并添加到PATH值中)。我不是绝对的初学者,所以我肯定知道JDK是为开发人员准备的(顾名思义)并且还包括JRE。我非常惊讶Eclipse是为开发而构建的,它只能访问运行时环境。也许我错了,在配置“已安装的JRE”时,它只能访问JVM等,并在另一点访问JDK?!我在尝试解决标准类方法(获取arg0、arg1等)的参数名称问题时偶然发现了这一点,并发现未附加javadoc。现在我想知道是否应该在Windows=>Prefe
我正在使用Eclipse3.5、Java6u20、Tomcat6.0.28,但我遇到了一个大问题:一切正常,但不知何故(我不知道如何)Eclipse开始变得非常慢。当我编辑一些文件时,Eclipse卡住,并显示一个信息窗口,显示正在保存.........这持续了大约一两分钟,然后tomcat开始发布文件。直到最近这个工作正常(一切都在3秒内完成)。我不知道项目中发生了什么变化,我尝试使用不同的eclipse、tomcat、Java、....当我打开系统进程时,它会显示一个系统进程:系统:正在更新Tomcat的状态....有什么问题吗?有什么提示吗? 最佳答案
Eclipse中是否有生成代理类的方法(如代理模式,而不是远程调用)?类似这样的东西publicclassFooBar{publicintgetBiz(){return1234;}}产生publicclassFooBarProxy{protectedFooBarfoobar;publicFooBarProxy(FooBarf){...}publicintgetBiz(){returnfoobar.getBiz()}} 最佳答案 自己创建代理类,添加FooBar实例变量。选择变量,右键-->source-->generatedeleg
在讲座期间,我的教授很快在Eclipse中创建了一个子类。结果在子类中添加了“extend”关键字。我没看到他点击了什么按钮。有谁知道我应该点击哪里?(我认为他右键单击了包资源管理器中的当前类,然后是New==>class,然后我不知道该选择什么)。 最佳答案 当您查看要子类化的类时,打开类型层次结构(按F4)。右键单击parent-to-be类,然后在菜单中转到new->class(或Ctrl-n,class)。 关于java-如何在Eclipse中创建子类?,我们在StackOver
这个问题在这里已经有了答案:howdoIgeteclipsetouseadifferentcompilerversionforJava?(4个答案)关闭8年前。我正在尝试从jre6和jdk6升级到jre7和jdk7。我使用eclipse编程,我下载并安装了jre7和jdk7:C:\程序文件\java\现在,当我进入eclipse时,我想更改使用的编译器,所以我去:窗口>首选项>java>编译器但只出现了1.3、1.4、1.5和1.6我还输入了:窗口>首选项>java>已安装的JRE并添加了jre7版本。但是编译器我不能改变。如何更改我的Eclipse编译器?