Eclipse rcp org.eclipse.jdt.ui.wizards.NewClassWizardPage在Linux上可用,但在Mac上不可用?

Eclipse rcp org.eclipse.jdt.ui.wizards.NewClassWizardPage在Linux上可用,但在Mac上不可用?,eclipse-rcp,eclipse-pde,Eclipse Rcp,Eclipse Pde,最受尊敬的Eclipse magi主机 我正在尝试创建org.eclipse.jdt.ui.wizards.NewClassWizardPage类的实例。我有一个这样做的项目,它将在Linux上编译和运行,而不是在Mac上。这两台机器都使用PDE运行Eclipse的Helios版本,这两台机器都是上周下载的 捆绑包org.eclipse.jdt.ui在Mac上可用,但由于某些原因,Mac不会编译该短语 import org.eclipse.jdt.ui.wizards.NewClassWizar

最受尊敬的Eclipse magi主机

我正在尝试创建org.eclipse.jdt.ui.wizards.NewClassWizardPage类的实例。我有一个这样做的项目,它将在Linux上编译和运行,而不是在Mac上。这两台机器都使用PDE运行Eclipse的Helios版本,这两台机器都是上周下载的

捆绑包org.eclipse.jdt.ui在Mac上可用,但由于某些原因,Mac不会编译该短语

import org.eclipse.jdt.ui.wizards.NewClassWizardPage;
表示“无法解析导入org.eclipse.jdt.ui.wizards.NewClassWizardPage”。MANIFEST.MF是一个简单的文件

Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: RcpTest0
Bundle-SymbolicName: rcpTest0; singleton:=true
Bundle-Version: 1.0.0.qualifier
Bundle-Activator: rcptest0.Activator
Require-Bundle: org.eclipse.ui,
 org.eclipse.core.runtime,
 org.eclipse.core.resources,
 org.eclipse.jdt,
 org.eclipse.jdt.core,
 org.eclipse.jdt.ui
Bundle-ActivationPolicy: lazy
Bundle-RequiredExecutionEnvironment: JavaSE-1.6

非常欢迎你的提示和嘘声。

啊哈!答案是我在工作区的其他项目中签出了JDT的当前版本。他们被优先挑选而不是罐子。现在了解如何下载并安装PDE和JDT源捆绑包。

您是否尝试在Mac OS上的IDE中运行您的项目?PDE和JDT的源捆绑包包含在Eclipse的“SDK”版本中,显然没有其他版本。