Почему я не могу скомпилировать свои Java-приложения с помощью Ubuntu? ⇐ JAVA

Программисты JAVA общаются здесь
Anonymous
Почему я не могу скомпилировать свои Java-приложения с помощью Ubuntu?

Сообщение Anonymous »

Кажется, уже два дня я пытаюсь скомпилировать свое Java-приложение из командной строки в Ubuntu. Я знаю, что у меня установлена ​​Java, потому что я могу запускать свои приложения в Eclipse и Netbeans, и они работают нормально. Но если я захочу скомпилировать свои приложения из командной строки, я получу следующее сообщение об ошибке:

javac Main.java

Все в порядке, никаких ошибок или чего-то еще. Затем я пробую:

Java Main

И получаю следующее сообщение об ошибке:

Исключение в потоке «main» java.lang.NoClassDefFoundError: Main (неправильное имя: input/Main)
в java.lang.ClassLoader.defineClass1(Native Method)
в java.lang.ClassLoader.defineClass(ClassLoader.java:637)
в java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
в java.net.URLClassLoader.defineClass(URLClassLoader.java: 277)
на java.net.URLClassLoader.access$000(URLClassLoader.java:73)
на java.net.URLClassLoader$1.run(URLClassLoader.java:212)
на java.security .AccessController.doPrivileged(собственный метод)
в java.net.URLClassLoader.findClass(URLClassLoader.java:205)
в java.lang.ClassLoader.loadClass(ClassLoader.java:323)
в sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
в java.lang.ClassLoader.loadClass(ClassLoader.java:268)
в java.lang.ClassLoader.loadClassInternal(ClassLoader) .java:336)
Не удалось найти основной класс: Main. Программа завершится.

Подробнее здесь: https://stackoverflow.com/questions/132 ... ing-ubuntu

Вернуться в «JAVA»