【问题标题】:Adding .class files to an Eclipse project将 .class 文件添加到 Eclipse 项目
【发布时间】:2024-05-16 11:35:02
【问题描述】:

这完全是一个新手问题,但我无法弄清楚,所以我想我会在这里问它,看看发生了什么。

问题是:对于我的 Java 编程课程,我们应该下载一个由我们的讲师创建的 .class 文件,其中包含一个定制的课程,其中包含我们应该在作业中使用的方法。我已经知道在我的实际程序中创建类的所有代码,但是我不知道将 .class 文件放在哪个目录中。我已经尝试了项目目录中的 src 和 bin 文件夹,甚至放置了它直接进入项目目录,但似乎没有任何效果。我的导师说只要把它和我的 java 程序放在同一个目录中,但他们使用的是 jGRASP。我做错了什么?

【问题讨论】:

  • 他为什么要分发 .class 文件而不是 JAR 库或原始源代码?没有人在现实生活中分发普通的 .class 文件——它们总是放在 JAR 中。

标签: java eclipse class


【解决方案1】:

对于 Eclipse,请使用以下内容:
项目 > 属性 > Java 构建路径 > 库(选项卡)> 添加外部类文件夹(按钮)

【讨论】:

    【解决方案2】:

    您的讲师类文件必须位于构建时和运行时类路径中,您的项目才能使用它。说明假设您使用的是 PC。

    运行时类路径设置

    1. 创建一个目录(可能是 C:\JavaRoot\classes)。我将其称为 Classes 目录。
    2. 如果您的 PC 上不存在,请创建一个名为 CLASSPATH 的环境变量
    3. Classes 目录添加到您的 CLASSPATH 环境变量中
    4. 下载有问题的类并将其放在Classes目录中。

    构建时类路径设置

    1. 在 Eclipse 中的项目上用鼠标右键。
    2. 选择“属性”。
    3. 选择“Java 构建路径”。
    4. 选择“库”标签。
    5. 点击“添加Class文件夹”按钮。
    6. 浏览并选择您在上面的“运行时类路径设置”期间创建的Classes 目录。
    7. 点击“确定”按钮

    【讨论】:

      【解决方案3】:

      您必须创建一个项目,或者打开您的项目(如果您已经拥有它),然后,在 Java 视图中时,选择 File > New > File。它将打开一个窗口,您可以在其中创建文件并选择要将其放置在哪个项目文件夹中。如果在该窗口中按下“高级>>”按钮,它将为您提供“链接到系统中的文件”选项,选中它,然后您可以浏览文件夹到下载的文件。

      我不知道这是否解决了你的问题,这是我从你的问题中理解的。

      【讨论】:

        【解决方案4】:

        您可以将类文件放在任何地方,只需确保将其目录添加到项目的构建路径中。右键单击项目,然后在底部的属性然后构建路径,直到找到添加类文件夹。

        【讨论】:

        • 但话虽如此。您必须确保类文件位于正确的包目录结构中。我想最好将外部库添加为 jar 文件。
        最近更新 更多