Eclipse构建路径不可用。

4
当我右键单击我想要包含的其中一个jar文件时,构建路径选项不可用。有人知道原因吗?谢谢!我使用的Eclipse版本是
Eclipse SDK 版本:3.7.1 构建ID:M20110909-1335
enter image description here

1
请不要将图像裁剪得太多。是什么类型的项目?使用哪个构建器?哪个视角?哪个视图? - Hauke Ingmar Schmidt
7个回答

16
  1. 右键点击项目并选择属性。 2.项目结构 --> Java --> 应用

1
谢谢!这对我有用。我有多个项目,使用多种语言。我只选择了Java。 - AnirbanDebnath

6
确保您拥有以下所有内容: 1)设置文件夹 2).classpath 3).project
只需复制并粘贴.project文件,清理并构建即可。
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
    <name>XXXX</name>
    <comment></comment>
    <projects>
    </projects>
    <buildSpec>
        <buildCommand>
            <name>org.eclipse.jdt.core.javabuilder</name>
            <arguments>
            </arguments>
        </buildCommand>
    </buildSpec>
    <natures>
        <nature>org.eclipse.jdt.core.javanature</nature>
    </natures>
</projectDescription>

6

右键单击项目,选择“属性”。在“Java构建路径”中,转到“库”选项卡,并单击“添加JAR文件”以将工作区的jar包包含在Java项目的构建路径中。


15
属性中没有Java Build Path选项。 - Michael Fulton

3
在工具栏菜单中,点击“窗口->显示视图->包资源管理器”。这样应该可以解决问题。

0

前往您的项目工作区 => 在项目根文件夹内。您将看到 .project 文件,打开并替换它。

<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
    <name>Test</name>
    <comment></comment>
    <projects>
        </projects>
    <buildSpec>
        <buildCommand>
            <name>org.eclipse.jdt.core.javabuilder</name>
            <arguments>
            </arguments>
        </buildCommand>
        <buildCommand>
            <name>org.maven.ide.eclipse.maven2Builder</name>
            <arguments>
            </arguments>
        </buildCommand>
        <buildCommand>
            <name>org.eclipse.m2e.core.maven2Builder</name>
            <arguments>
            </arguments>
        </buildCommand>
    </buildSpec>
    <natures>
        <nature>org.maven.ide.eclipse.maven2Nature</nature>
        <nature>org.eclipse.jdt.core.javanature</nature>
        <nature>org.eclipse.m2e.core.maven2Nature</nature>
    </natures>
</projectDescription>

-1

不知道原因,但这对我有效,所以发布它。

右键单击项目 ->“属性” ->“Java构建路径”

enter image description here

enter image description here


-1
如果您正在使用OSGi运行配置,请选择“运行 -> 运行配置...”选项。选择您的启动器,然后单击“Bundles”选项卡。过滤器使用org.eclipse.swt,并确保已选中org.eclipse.swt和org.eclipse.swt.[arch].[version].jar。
在我做了这个简单的事情之前,这让我抓狂了。如果您在未勾选这些内容的情况下验证捆绑包,则会收到“无问题”对话框,但在运行时会出现此错误。

没有“bundles”选项卡。 - gonephishing
在左侧窗口中展开“OSGi Framework”。单击或创建一个启动器,Bundles选项卡将出现。 - mister270

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接