Tag: Eclipse的

如何在Eclipse中为Java文本编辑器更改字体大小?

我刚刚尝试在Eclipse 3.6.0中以下列方式更改字体大小: 一般→外观→颜色和字体→Java编辑器文本字体 但是,字体大小只在我打开的文件中更改。 如何更改我在Eclipse中打开的所有Java文件和项目的字体大小?

一个Java API来生成Java源文件

我正在寻找一个框架来生成Java源文件。 像下面的API: X clazz = Something.createClass("package name", "class name"); clazz.addSuperInterface("interface name"); clazz.addMethod("method name", returnType, argumentTypes, …); File targetDir = …; clazz.generate(targetDir); 然后,应该在目标目录的子目录中find一个java源文件。 有谁知道这样的框架? 编辑 : 我真的需要源文件。 我也想填写方法的代码。 我正在寻找一个高层次的抽象,而不是直接的字节码操纵/生成。 我也需要在一个对象树中的“类的结构”。 问题领域是一般的:产生大量非常不同的类,没有“共同结构”。 解决scheme 我在CodeModel和Eclipse JDT中发布了2个答案。 我在我的解决scheme中使用了CodeModel 🙂

如何将Eclipse更改为使用空格而不是制表符?

默认情况下, Eclipse使用硬标签字符缩进。 我如何将它改为空格?

我如何获得eclipse使用Java的不同编译器版本?

看起来这应该是一个简单的任务,在不同的JRE的Preferences菜单中有选项,并且能够为每个项目设置不同的编译器和构buildpath。 但是,这似乎也根本不起作用。 例如,我有我的JAVA_HOME设置为Java 1.6的JRE。 我仍然不清楚Eclipse是如何使用这个的,但是这似乎是默认的,而不是采取项目覆盖。 我也安装了Java 1.5,并且在Java-> Installed JREs部分的eclipse中为此添加了一个JRE。 在我的项目中,我将编译器合规性级别设置为1.5。 在项目的构buildpath中,我添加了Java 1.5 JRE的系统库。 然而,我得到一个实现PreparedStatement的类的编译错误,因为没有实现只存在于Java 1.6 PreparedStatement中的抽象方法。 具体来说,这些方法 setAsciiStream(int, InputStream, long) and setAsciiStream(int, InputStream) 奇怪的是,它是在我们编译它最初编写的Java 1.4时才起作用的。 我们添加了Java 1.4的JRE,并引用了该项目中的系统库,并将项目的编译器级别设置为1.4,并且工作正常。 但是,当我做相同的更改尝试指向Java 1.5,而是使用1.6。 任何想法为什么?

Eclipse错误:“无法连接到远程VM”

从Eclipse IDE启动Debug时,出现以下错误。 消息: “Failed to connect to remote VM. Connection Refused” “Failed to connect to remote VM. Connection Refused” 可能是什么原因?

将属性“源”设置为“org.eclipse.jst.jee.server:JSFTut”没有find匹配的属性

当我在控制台上运行演示JSF应用程序时,出现以下错误 [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:JSFTut' did not find a matching property.

如何使用Eclipse逐行debuggingAndroid应用程序?

我熟悉VS.Net IDE,它对debugging有很多支持。 但是android的开发对我来说是新的东西。 我正在使用Eclipse IDE。 我想知道如何在线debuggingandroid应用程序,就像我们可以在.Net IDE中做的那样? 目前我正在使用日志窗口 ,但我不满意它。 我需要专家的build议,使用EclipsedebuggingAndroid应用程序的最佳方法是什么? 非常感谢您宝贵的时间和帮助。

如何将Eclipse默认项目更改为Java项目

我从SVN签出了一个项目,并没有指定项目types,所以它作为一个“默认”项目签出。 将其快速转换为“Java”项目的最简单方法是什么? 我正在使用Eclipse版本3.3.2。

Android eclipse DDMS – 无法访问数据/数据/手机拉文件

在testing我的应用程序时,我使用模拟器和自己的手机来查看是否一切正常。 我的应用程序也将数据写入共享首选项和文本文件。 我可以通过eclipse中的DDMS从我的模拟器中获取数据,这样我就可以读取计算机上的数据文件,但是当我尝试通过手机上的DDMS打开这些文件夹时,什么也没有发生。 我点击数据文件夹,没有任何反应。 我的手机已经扎根。 有什么办法可以从我的手机拉文件? 我知道Android保持这些文件夹私密,但必须有办法。 模拟器太慢了。

如何在Eclipse package explorer中查看分层结构的包结构

确定这是我想要的:在Eclipse包资源pipe理器中,我看到以下内容:(点代表一个可点击的箭头,我可以用来展开文件夹) 项目 源文件夹 包 类 Package.SubPackage 富 酒吧 Package.OtherSubPackage Package.OtherSubPackage.VerySubPackage OtherPackage Foobar的 OtherPackage.SubPackage 巴兹 长话短说,我想在源文件夹(和多个源文件夹,所以使更多不会解决问题),有许多包,每个包有许多子包,每个源文件夹几百包的顺序 – 每个包装20个,每个包装15个。 因此,我希望层次结构看起来像这样: 项目 源文件夹 包 类 Package.SubPackage 富 酒吧 Package.OtherSubPackage Package.OtherSubPackage.VerySubPackage OtherPackage Foobar的 OtherPackage.SubPackage 巴兹 所以我可以打开或者closures一个包,看到一个子包的列表,而不是把所有的包和子包全部放在层次结构的同一个层次上 – 这又使得太多的包同时显示。 注意这不是关于文件系统的问题; 文件系统工作正常,据我所知 – 这只是一个关于Eclipse包浏览器中的可视化显示的问题。 所以:有没有办法给层次结构添加层次? 谢谢!! (OS X 10.6上的Eclipse Helios)