,小弟我反编译了一个JAVA类,死活找不到他import的另一个类

求助,我反编译了一个JAVA类,死活找不到他import的另一个类
我反编译了一个JAVA类,里面有这么两个导入的类
import com.hztech.util.ComInput;
import com.hztech.util.HZSecretSimple;

我在整 个项目中死活找不到
没有 com.jar(class)
也没有 com.hztech.jar(class)
也没有com.hztech.util.jar(class)

他这是如何导入的呀
------解决方案--------------------
1、在别的jar包里仔细翻翻,也许合并到别的jar里的。
2、也许人家编译的时候有这几个包的,但是你反编译的时候只拿到了一部分jar包。
------解决方案--------------------
引用:
这个东西在我本地是可以运行的,所以不存在只拿到部分jar包的情况

那就找其他的jar包吧,jar可以使用rar打开的,直接看里面有什么包。
------解决方案--------------------
引用:
这个东西在我本地是可以运行的,所以不存在只拿到部分jar包的情况

回忆了一下,久远以前我遇到过这个情况,具体有些记不清了,说说记得的部分。
现在分析可能是:编译这个类是,有这个com.hztech.util包,后来由于版本升级等各种原因,程序引用了这个编译好的类(通常也在某个包里),但com.hztech.util却因为不再使用或者名称发生变动已经不存在了,这个编译好的类却可以被引用,不会报错的,只要没有运行com.hztech.util包的内容。
这个分析也许也不严谨,谁知道呢。试着com.hztech.util相关的代码去掉,看看能否编译成功。
供你参考吧。
------解决方案--------------------
甚至有可能你反编译的这个类干脆就不再使用了,所以运行时也不会报错,因为根本没装入。在经过多次jar包升级等变动之后,这种可能是有。
------解决方案--------------------
项目能导入eclipse吗?能的话,通过ctrl+h,然后选file search
------解决方案--------------------
你的项目,可能引用了别的项目了!这俩类是别的项目中的类吧!
------解决方案--------------------
把你项目中的jar都找一边,肯定能找到。