Eclipse not recognizing path to my main class

First off let me say everything was working just fine. I have a number of files in a /src folder, I compile them to a /bin directory and currently, even though it is bad practice I have everything sitting in the default package (I will change that soon after I figure out this issue).

Then I recreated an enumerated class (?), called Action, after saving the file. I decided I wanted to call it PacketAction instead, and changed the name of the class and the file, and deleted the old Action class. After that my source files stopped compiling correctly and threw this error:

java.lang.NoClassDefFoundError: PersonalServer

Exception in thread "main"

this goes the same for all my other "main" classes. I can't compile anything. In addition I went to a command line interface and compiled and ran my code just fine (having to define the current directory as the classpath however). I have this happen before when my code was much smaller with much fewer files and i just copied everything over to a new project. Now that would be a much bigger headache. I have no idea why Eclipse freaks out everytime you delete a file from it's source folder. Does anybody know what I need to do to fix this? I tried using clean, I checked out the build path and everything looks correct to me, can anybody help me on this mess. Thank you.

[1356 byte] By [deadseasquirrelsa] at [2007-11-26 17:58:55]
# 1

First off, I have been using IBM's version of eClipse for a number of years, but for most part the IDE environment's should be very similiar.

I would first go under Project Properties --> Java Build Path and look in the Source, Project and Libraries tabs for any errors.

Are there any errors reported in the Problems or Tasks view?

Secondly, I would exit the IDE and delete all class files from the file system. Relaunch the IDE, and run a clean, then build workspace.

Normally, projects I have worked on the classes are located under projectName\WebContent\WEB-INF\classes. You should also consider using the refactor --> rename procedure rather than a file rename.

DThomas04a at 2007-7-9 5:12:10 > top of Java-index,Developer Tools,Debugging and Profiling Tool APIs...