Java – Eclipse Java error: This selection cannot be launched and there are no recent launches


I have looked everywhere on the internet and tried everything the forums say to do and nothing works.
This error keeps coming up. I have tried running my java project (not for android) even the drop down run as button doesn't work because it says "none applicable".

Best Answer

Eclipse needs to see a main method in one of your project's source files in order to determine what kind of project it is so that it can offer the proper run options:

public static void main(String[] args)

Without that method signature (or with a malformed version of that method signature), the Run As menu item will not present any run options.

Related Question