| Author |
during runtime : java.lang.NoSuchMethodError HELP!
|
John Landon
Ranch Hand
Joined: Sep 25, 2008
Posts: 221
|
|
Hi,
I am getting this: java.lang.NoSuchMethodError. Yes it tries to use a static method that DOES exist in the class. And I did recompile.
Thanks.
|
 |
Campbell Ritchie
Sheriff
Joined: Oct 13, 2005
Posts: 32654
|
|
|
Don't know. Please supply more details. Are the two classes in the same package and same .jar?
|
 |
John Landon
Ranch Hand
Joined: Sep 25, 2008
Posts: 221
|
|
|
funny. recompile didn't help. but when I did rebuild project this problem went away. seems like intellij bug
|
 |
Campbell Ritchie
Sheriff
Joined: Oct 13, 2005
Posts: 32654
|
|
If you recompile a class in a package, the compiler "assumes" classes in other packages have already been compiled. So any additions to a supplier class which your recompiled class has as a dependency may not be implemented in the .class file.
And if anybody else can find a more complicated or obscure way to explain it, I challenge you to try
|
 |
 |
|
|
subject: during runtime : java.lang.NoSuchMethodError HELP!
|
|
|