代码之家  ›  专栏  ›  技术社区  ›  JasCav

在Eclipse项目中找不到特定库

  •  0
  • JasCav  · 技术社区  · 15 年前

    我刚刚下载了一个我正在尝试在我的机器上构建的FOS(Java)项目。我将项目导入Eclipse(它没有自己的.project或.classpath文件)并让它构建。它建成 几乎 一路走来。但是,当编译器“无法解析[X]时,我收到了许多错误,其中[X]是任何数量的org.eclipse.*包。

    因此,我浏览我的文件系统并尝试引入有意义的包来完成构建(如果错误是针对org.eclipse.core.runtime.filelocator的,我尝试引入org.eclipse.core.runtime_3.5.0v20090525),但是我仍然收到相同的错误。

    我在谷歌上搜索过,但我并没有比刚开始的时候走得更远。有人有什么建议吗?

    编辑 :项目是 UMLet .

    编辑2 有一个 插件 文件。如下所示:

    <?xml version="1.0" encoding="UTF-8"?>
    <plugin>
       <extension point="org.eclipse.ui.newWizards">
          <wizard
                name="UMLet diagram"
                icon="icons/umlet_eclipse.gif"
                category="com.umlet.plugin"
                class="com.umlet.plugin.wizards.UMLetNewWizard"
                id="com.umlet.plugin.wizards.UMLetNewWizard">
          </wizard>
       </extension>
       <extension
             point="org.eclipse.ui.editors">
          <editor
                class="com.umlet.plugin.editors.UMLetEditor"
                contributorClass="com.umlet.plugin.editors.UMLetContributor"
                default="false"
                extensions="uxf"
                icon="icons/umlet_eclipse.gif"
                id="com.umlet.plugin.UMLetEditor"
                name="UMLet Editor"/>
       </extension>
    
    </plugin>
    
    2 回复  |  直到 15 年前
        1
  •  0
  •   zvikico    15 年前
    1. 确保使用EclipsePDE(插件开发环境),这将使基于Eclipse的项目更容易使用。

    2. 确保您使用的是Eclipse的正确版本。看来你需要3.5.1。如果您使用的是旧版本的Eclipse,请从eclipse.org下载一个新版本(获取PDT版本)。

        2
  •  1
  •   Jeremy Raymond    15 年前

    由于umlet是Eclipse插件/独立RCP应用程序,最可能的原因是目标平台(Windows->首选项->插件开发->目标平台)没有项目期望的所有必需插件。默认目标是正在运行的Eclipse。缺少的插件需要添加到目标中(即找到缺少的插件,将它们添加到Eclipse安装中,并刷新目标)。