我是 Java(和 Eclipse)中的铁杆 Noobie,这是我的第一个 Java 代码。
我正在使用 VMware Java SDK,并且能够运行 SDK 附带的 Java 示例。在其中一个示例代码中,我找到了这一行:
import com.vmware.vcloud.sdk.Organization;
使用此类的行是:
for (ReferenceType vdcLink : Organization
.getOrganizationByReference(vcloudClient, orgRef)
.getVdcRefs())
在这里,我了解了如何Organization
导入和使用。
现在,我正在 Eclipse 中编写自己的代码,但无法使“组织”工作。Eclipse 没有编写(但是,Eclipse 正在为我在同一个 SDK 中使用的其他几种方法import
自动编写语句)import
这是我所做的:
我确实确保将所有 .jar 文件(来自 VMware SDK)导入到 Eclipse 中Project Properties -> Java Build Path -> Libraries
。
我也在跑来CTRL+Shift+O
安排进口。
我还设置Windows > Preferences > "Save Actions"
并检查"Organize Imports"
了每次保存程序时它都会安排导入。
但是,我只是无法找到Organization
工作。
因此,从示例代码(正在运行)中,我将以下行复制到了我的代码中:
import com.vmware.vcloud.sdk.Organization;
但它仍然无法正常工作。不用说,如果我键入Organization.
然后执行CTRL + Space
(显示自动完成建议),它不会在弹出窗口中显示任何方法。
我认为这在某种程度上与 .jar 文件路径的设置有关,但我不确定。
谢谢。
更新:
这是我使用“组织”时遇到的错误:当我将鼠标光标移动到我写的行最左侧的红点时,此错误会在一个框中弹出Organization
:
Multiple Markers At this line
-Orgnization cannot be resolved to a variable