Eclipse crapped out on me??

Hey guys… I’m at work and was goofing off with Eclipse (it’s installed, might as well learn it a bit more… I currently use TextPad for most of my needs, but I’d like to learn Eclipse as I also do work in other languages here at work). I was using a calculator tutorial I found for Eclipse (can’t remember where… on the eclipse site, I think) that I was working around to learn the basics of the IDE when something… happened. The app would compile fine, run fine, etc, except the app would never close. I could exit eclipse and the little window would remain (although it would contain the remant of whatever window was on top of it before). I’d have to manually kill the process in task manager (win2k). Anyway, I was trying to debug the program and something… happened. I don’t know what. I don’t remember exactly, but something happened during that debug session. So, now eclipse won’t compile anything. I tried creating a new project and importing an app I copied from Java Network Programming (compiles and runs fine from TextPad and the command line), and I get the following error when I try to compile:

Error occurred during initialization of VM
java/lang/NoClassDefFoundError: java/lang/Object

This looks like it can’t find the VM or the classfiles, right? Looking at what’s it’s calling, it’s looking for the JRE at c:\Program Files\Java\j2re1.4.1_01\bin\javaw.exe and I’ve manually confirmed that the file is indeed there. I’ve checked what setting I can find in window->Preferences (installed JRE, that’s the only one… I might try pointing it at the other JRE in the J2sdk1.4_1 directory (I think there’s another there).

Anyway, I can still compile from the command line and in TextPad, as well as run stuff, so it makes me think there’s a corrupt setting somewhere within Eclipse and I’m not really sure where to go from here to figure it out.

Any help would be appreciated.

-Shane

Mkay, whilst dorking around some more, I got most of it fixed… It seems that the “run” settings were still set to the old Calculator class stuff. Changed it all over to PortScanner and it worked fine. That’s a bit… retarded, if you ask me. Open a new project and those settings should automatically change with the new project, or at least if it already does that, I need to figure out how to do it… :stuck_out_tongue: