找不到Java实例化异常类

时间:2016-07-22 07:49:10

标签: java instantiation

在我的java项目中,我收到此异常Java.lang.InstantiationException:找不到类one.two.three.MyClass

但是在我的项目中,该类位于源文件夹下,包名为zero.one.two.three.MyClass

正如您在上面的异常中看到的那样zero丢失了。我无法编辑预期路径,因为它在我正在使用的预编译类文件中。所以我所做的是在one.two.three文件夹下创建了一个包src,并在其中放置MyClass以获得一个符合预期的类。

但我仍然遇到同样的错误。

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

问题是,在预编译的类中,包已设置为

package one.two.three.MyClass

所以,你可以尝试这样的事情:

  • 使用decompiler并反编译您所谓的预编译 类。

  • 根据包结构创建一个新类并粘贴
    该类中的代码。