2014-09-29 3 views
-6

Error: Could not find or load main class HelloNewWorld, которую я знаю, имеет какое-то отношение к тому, где я сохраняю проект и тому подобное, но Syntax error on Token(s), misplaced Construct(s) -Syntax error on token ""Hello World"", delete this token я никогда не получал это на другой Java-среде IDE, кстати, я просто получил затмение, хотя я хорошо знаком с Java.Неизвестная ошибка Java Eclipse

Код:

package ScratchPackage; 

public class ScratchHelloClass { 
    System.out.print("Hello World"); 
} 
+2

Прочитайте учебник по Java, ваш код содержит 2 основных ошибки, даже если он имеет только 3 строки. – Dici

+0

Да, я тоже не вижу «основного» метода. – Makoto

ответ

0
System.out.print("Hello World"); 

Эта линия должна находиться внутри метода. Основная точка входа программы Java является public static void main(String[] args) метод подписи, так что просто обернуть эту строку кода в главном методе:

public static void main(String[] args) { 
    System.out.print("Hello World"); 
} 

Вы должны, вероятно, идти за Java учебники с начала: http://docs.oracle.com/javase/tutorial/getStarted/index.html

+0

Это отвечает на вопрос, но я не думаю, что мы должны ответить кому-то, кто не смог найти «Hello world» в Java. – Dici

+0

Omg я полностью забыл о главном методе xD sry, но не смог загрузить или найти главный класс, что-то связанное с каталогом сохранения? –

+0

хорошо все работает находка, THX на все, что помогло. –

0
package javaapplication1; 

public class JavaApplication1 { 

    /** 
    * @param args the command line arguments 
    */ 
    public static void main(String[] args) { 
     // TODO code application logic here 
     System.out.println("Hello World"); 
    } 

} 

Вы забыли основной метод. :)

+0

Да, я просто спешил, чтобы установить затмение и посмотреть, не все ли на свете –

Смежные вопросы