Welcome to the Treehouse Community

The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.


Garrett Hughes
Garrett Hughes
Python Development Techdegree Student 32,971 Points

Why doesn't workspaces "find or load main" when I try to run this code?

class apples{ public static void main(String args[]) { System.out.println("Hello Youtube"); } }

Then I type "clear && javac Test.java && java Test", run it and it gives me this;

"Error: Could not find or load main class Test"

What challenge is this for? Based on the code you included here it looks like you are missing the class Test in your code and that may be why it isn't running. Your first class should share the name of the java file. So something like this:

public class Test { 
   public static void main(String[] args) {
   System.out.println("Hello Youtube");

I hope that helps!