java - 如何在 .java 文件中导入 .class 文件?

标签 java eclipse scheme

我需要做的是:

  1. 我有一个 bigloo 方案程序 (*.scm),然后使用 bigloo 框架 jvm 生成一个类文件。

  2. 我想使用 .java 文件中的这个 .class 文件。也就是说,我需要导入这个(.class)文件,因为我想使用方案文件中定义的一些函数,该文件现在是一个 .class 文件。

  3. 我如何在 Eclipse 中执行此操作?我创建了两个包,一个用于 java,一个用于 .class 文件。然后我导入包含 .class 文件的包。但是我无法在 .java 文件中使用 .class 文件中的函数。是否需要进行任何设置?

请告诉我如何做到这一点。

最佳答案

您可以通过右键单击项目将包含已编译类的文件夹添加到您的项目,然后选择“属性”>“Java 构建路径”,然后选择“添加外部类文件夹”

如果您已将类文件复制到项目的子目录中,则选择“添加类文件夹”。

这会将类文件添加到项目类路径中,然后您可以使用导入语句将类导入到您的 java 文件中:

import my.package.MyClass;

注意:包结构应在您添加为类文件夹的文件夹下进行维护。因此,如果您将文件夹“myclasses”添加为类文件夹,则上面示例的目录结构应如下所示:

myclasses/my/package/MyClass.class

关于java - 如何在 .java 文件中导入 .class 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2477947/

相关文章:

java - SQLite 与列表

java.lang.NoClassDefFoundError ANT 构建

java - Eclipse SWT CellEditor 组合 - 自动完成

eclipse - Ubuntu + Eclipse 4.2 - 深色主题 - 如何使侧边栏背景变暗?

Scheme - 正确使用 cons 来创建列表

java - 如何在不阻塞 UI 的情况下在屏幕上显示值并使其在 Android Activity 中以样式淡出?

java - 图节点优先级的设计模式

java - 在 Eclipse 中的服务器上运行时复制 Maven 依赖项 jar

functional-programming - CL中优化速度声明的作用是什么?

user-interface - GUI Table 在 Racket/variable parameters using list-box% 中使用