Я написал пример кода:Невозможно выполнить Java код в SciTE
import java.util.Scanner;
public class abcd {
public static void main(String[] args) {
System.out.print("please enter a: ");
Scanner a = new Scanner(System.in);
String b = a.next();
System.out.println(b);
}
}
Я могу скомпилировать и выполнить этот код с помощью терминала Ubuntu. В SciTe, он компилируется нормально, но когда я запускаю его, я столкнулся с этой ошибкой:
please enter a: Exception in thread "main" java.util.NoSuchElementException
at java.util.Scanner.throwFor(Scanner.java:862)
at java.util.Scanner.next(Scanner.java:1371)
at abcd.main(abcd.java:8)
предложения?
EDIT: Когда я запускаю файл в терминале, я делаю: «java abcd» Scite делает: «java -cp .abcd». Как две команды разные и почему не работает java -cp?
Спасибо .. Я пробовал и работает ... –