, когда я иду в каталог, который содержит класс .java, который, в свою очередь, содержит метод Main(), и запустить javac Application.java
, я получаю эту ошибку: Java не может скомпилировать и запустить класс
А потом когда я бегу Java Application.java
только чтобы увидеть выход, я получаю эту ошибку:
Error: Could not find or load main class Application.java
по-видимому, даже и не признает класс там.
Это выход java -version
:
java version "1.8.0_45"
Java(TM) SE Runtime Environment (build 1.8.0_45-b15)
Java HotSpot(TM) 64-Bit Server VM (build 25.45-b02, mixed mode)
Это выход javac -version
:
javac 1.8.0_45
Не совсем уверен, что это неправильно.
Любые идеи?
Если вы пытаетесь выполнить из командной строки, вы должны использовать 'Java Application'. Здесь не используется тип файла. - Снимок экрана с приведенным вами советом содержит правильную форму! – laune
Начиная с приложения, использующего Spring, очень смело. Попробуйте использовать Hello-World и исходите из этого. – laune
Кажется, что вы загружаете какой-то проект github и пытаетесь скомпилировать один класс через командную строку. Наилучший подход - импортировать его в среду IDE, потому что он использует библиотеки 3-й части. – leonardoborges