The Selection Cannot Be Launched Eclipse Java, How To Fix

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”.



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.

Đang xem: The selection cannot be launched eclipse java


Check, you might have written this statement wrong.

public static void main(String Args<>)I have also just started java and was facing the same error and it was occuring as i didn”t put <> after check ur statment.



Click on the drop down next to the Run button, After that choose Run Configuration, shows three option, for example i choose java application add class(Name of the class of your project) in that then Click on the ok button …Run your application 🙂


When you create a new class file, try to mark the check box near

public static void main(String<> args) {this will help you to fix the problem.

click on the project that you want to run on the left side in package explorer and then click the Run button.

Make sure the “m” in main() is lowercase this would also cause java not to see your main method, I”ve done that several times unfortunately.

Read more: Why Does Swiss Cheese Have Holes Joke About Swiss Cheese, Joke: Why Does Swiss Cheese Have Holes

Have you checked if:

You created a class file under src folder in your JAVA project?(not file)Did you name your class as the same name of your class file?

I am a newbie who try to run a helloworld example and just got the same error as yours, and these work for me.

It happens when sometimes we copy or import the project from somewhere. The source folder is a big thing to concern about.

One simple technique is, create a new project, inside the source folder, create a new class and paste the content over there.

It will work…

Hope it helps.

Read more: wow macro castsequence skip if cooldown

Check if the filename is same as the classname used by your program.


class Dfs{ psvm(String<> args){}}filename should be

Highly active question. Earn 10 reputation in order to answer this question. The reputation requirement helps protect this question from spam and non-answer activity.

Not the answer you're looking for? Browse other questions tagged java eclipse or ask your own question.

Resolving PKIX path building failed Error?
Eclipse “This selection cannot be launched and there are no recent launches” processing error
site design / logo © 2021 Stack Exchange Inc; user contributions licensed under cc by-sa. rev2021.4.15.39090

Your privacy

By clicking “Accept all cookies”, you agree Stack Exchange can store cookies on your device and disclose information in accordance with our Cookie Policy.

Leave a Comment