在我的java项目中,我收到此异常Java.lang.InstantiationException
:找不到类one.two.three.MyClass
。
但是在我的项目中,该类位于源文件夹下,包名为zero.one.two.three.MyClass
正如您在上面的异常中看到的那样zero
丢失了。我无法编辑预期路径,因为它在我正在使用的预编译类文件中。所以我所做的是在one.two.three
文件夹下创建了一个包src
,并在其中放置MyClass
以获得一个符合预期的类。
但我仍然遇到同样的错误。
有什么建议吗?
答案 0 :(得分:0)
问题是,在预编译的类中,包已设置为
package one.two.three.MyClass
所以,你可以尝试这样的事情:
使用decompiler并反编译您所谓的预编译 类。
根据包结构创建一个新类并粘贴
该类中的代码。