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

Nam*_*tha 8 java eclipse scheme

我需要做的是如下:

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

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

  3. 我怎么在Eclipse中做到这一点?我创建了两个用于java的包和一个用于.class文件的包.然后我导入包含.class文件的包.但我无法在.java文件中的.class文件中使用该函数.有任何设置要做吗?

请让我知道如何做到这一点.

Nea*_*nan 13

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

如果已将类文件复制到项目的子目录中,请选择"添加类文件夹".

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

import my.package.MyClass;
Run Code Online (Sandbox Code Playgroud)

注意:包结构应保留在作为类文件夹添加的文件夹下.因此,如果将文件夹"myclasses"添加为类文件夹,则上面的示例的目录结构应如下所示:

myclasses /我/包/ MyClass.class