【发布时间】:2015-06-04 02:05:57
【问题描述】:
我正在尝试将SOS.class 文件添加到构建路径,但是,我还没有完全成功。我尝试将此SOS.class 文件转换并添加为SOS.jar 文件,但是,它不再起作用。
当我声明类的对象引用时,它只会给我这个错误:
我通过以下方式添加了我的文件:
右键项目>BuildPath>Configure Build Path>Libraries>Add External Class Folder
这是我的文件夹结构:
我的SOS.class 文件位于桌面上的Classes 文件夹内。
提前谢谢你!
【问题讨论】:
-
看来您已成功添加
SOS.class文件。是不是在使用的时候忘记导入了? -
@Razib 每当我导入时,它仍然不起作用,我不明白为什么,我没有编写 .class 文件,但它根本不起作用。有什么方法可以查看导入路径是如何构建的?
-
如果没有访问 SOS.class 就很难回答。您能否确认该类没有包(即,在默认包中是正确的)。还显示导致错误的代码行可能会有所帮助。我想它类似于
SOS sos = new SOS();。 -
@stvcisco 不,实际上是
private SOS game;我刚刚声明了引用变量。我不知道它是否有内部包装,但我希望 Eclipse 应该会自动看到导入路径并将其作为快速修复。 -
您是如何将 SOS.class 添加到您引用的库中的?你是去属性的“Java Build Path”页面,然后是“Libraries”选项卡,点击“Add Class Folder”按钮,然后指定desktop\Classes文件夹吗?
标签: java eclipse jar buildpath .class-file