【发布时间】:2012-04-28 06:17:22
【问题描述】:
有人可以帮我解决这个问题吗? 我有一个 abc.jar 文件。它里面包含 ABC.class 文件。我将 jar 文件添加到 netbeans 项目库中。但是我写的时候出错了 ABC a=new ABC();
错误: "找不到符号类 ABC"
有什么帮助吗?
编辑: 当我点击库中的 ABC.class 文件时,我也可以看到 ABC 类的结构。
【问题讨论】:
-
包声明是否同步?
-
是的,包声明是同步的。我无法找出问题所在.. 这在 eclipse 中工作正常
-
我遇到了确切的问题...我需要在 .jar 文件中使用类。这些类不在任何命名包内。当我展开 .jar 文件时,这些类驻留在
<default package>中。因此无法使用import语句。但是,从命令行运行效果很好。 -
是的,正确。您必须告诉 .jar 所有者将类打包到与默认包不同的包中。没有其他办法。我尝试了各种各样的事情。什么都没解决
标签: java eclipse netbeans jar packages