1) Есть каталоги:
- - - - application:
- - out - для бинарников
- - src - для исходников (Здесь лежит файл App.java)
Находясь в каталоге application я хочу скомпилировать файлы из src в out:
javac -sourcepath ./src -d ./out App.java
Ошибка:
error: file not found: App.java
Usage: javac
use --help for a list of possible options
Если из консоли перейти в катало src и из него совершить: javac -d ../out App.java
то все сработает и бинарник окажется в out.
2) Если перейти в каталог out и попытаться запустить App.class с помощью:
java App
или
java -classpath ./ App
Ошибка: Could not find or load main class App
(P.S. код содержит вложенный класс)
-
Вопрос задан
-
147 просмотров