我需要做的是:
我有一个 bigloo 方案程序 (*.scm),然后使用 bigloo 框架 jvm 生成一个类文件。
我想使用 .java 文件中的这个 .class 文件。也就是说,我需要导入这个(.class)文件,因为我想使用方案文件中定义的一些函数,该文件现在是一个 .class 文件。
我如何在 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/