Hi,
I just did a Rename refactoring on a package e.g:
com.yyyy.stuff.test
to
com.xxxx.stuff.test
and all usages were updated in the code. The problem was that I had a run configuration set up to use a class in the com.yyyy.stuff.test package but the reference to it under Main Class: in the Run dialog Application tab wasn't updated to show the changes made by the refactoring. Therefore when I ran the configuration it gave me:
java.lang.NoClassDefFoundError: com/yyyy/stuff/test/ThreadTest
as expected considering the package structure had changed. Updating this reference seems like something Idea should do when it performs the refactoring. Am I wrong?
thanks
- scott
