2012-11-23 72 views
3

我安装了JDT插件(我正在运行Eclipse 4.2.1),但Eclipse无法识别某些类型和类。例如,我得到了“CompilationUnit无法解析为类型”。 我必须导入Eclipse不提示的东西吗?如何使用Eclipse JDT插件

+1

参见[我怎么能导入Eclipse JDT类项目中] [1] [1]:http://stackoverflow.com/questions/93728/how-can-i-import-eclipse-jdt在项目中的类 – redgiun

回答

7

如果您尝试在eclipse插件项目中使用JDT库,则必须将org.eclipse.jdt.core添加到插件依赖项(在plugin.xml文件中)。

否则,如果您尝试将这些添加到Java应用程序,那么您将需要将这些添加到构建路径。

右键单击该项目并选择属性>构建路径>添加外部JAR

这里刚刚从Eclipse插件目录添加了JDT库。

-1

你必须import你正在使用的软件包。在这种特殊情况下:

import org.eclipse.jdt.core.dom.CompilationUnit; 

(如果是这样的CompilationUnit你所谈论的,它是在谷歌第一击)。

Eclipse可以通过按Ctrl-Shift-O自动为您找到正确的import。 (我在Visual Studio 2010中真的很想念)。

+2

我试过了,但我得到了'导入org.eclipse无法解析' – user1847118