Community
Participate
Working Groups
I recently spent several hours struggling with a failure to be able to run anything in two projects that depended one each other. I kept =getting NoClassDefFoundErrors. Very frustrating. I eventually realized that Eclipse was not actually compiling my classes into the bin directory (or anywhere else) and that's why I couldn't run. It took a couple more hours to track this down to the preference for "Build Path problems" specifically "Abort Build when errors occur" and Incomplete path and circular dependencies being classified as errors. Changing these to warnings fixed the problems. I am not sure whether these conditions should be warnings or errors by default. However, I am sure that when I clean a project or build it, and it can't be built due to one of these problems, that a dialog should be immediately shown to the user telling them: 1. that the build failed 2. why it failed This did not happen. The build failed silently, and the only indication I had that it failed was that I didn't see the usual progress dialog telling me the build was ongoing. Maybe there was a relevant message in the Tasks or Problems view somewhere. However, neither of these is displayed by default. Furthermore, I did look through these pretty carefully, and I didn't find any such message. If there was a message indicating the problem it was either too obscure or too hidden amongst other problems for me to recognize.
Are you developping Java code in the Java perspective ? If so, the problem view is shown by default in it.
You're right. I had turned off the problem view a while ago. However, that's not quite the issue. I did look in the Problem view to see if there was any indication of the problem. However, no message was shown there indicating the problem.
Normally, you should get markers in the problem view indicating the reasons why the builder refuses to build. If nothing appears, then clearly there is an issue.
Would it be somewhat similar to bug 110777 ? If not, please provide steps to reproduce, then reopen.
Close as there have been no activity for more than 3 months.
As of now 'LATER' and 'REMIND' resolutions are no longer supported. Please reopen this bug if it is still valid for you.