Я прочитываю вводную книгу для программирования Java, и я сталкиваюсь с проблемой с самого начала. Мне говорят работать в терминале javac Example.java
. От той команды, javac компилятор, как предполагается, создает названный файл Example.class
. Все, что я получаю,
javac: file not found: Example.java
Usage: javac <options> <source files>
use -help for a list of possible options
Я не действительно уверен в том, как пойти далее с этим. Я ценил бы некоторую справку. Спасибо заранее.
Необходимо ли видеть Example.java
, если Вы вводите ls
команда (List) в терминале?
one@one:~$ ls -l
Ваш терминал запускается по умолчанию в Вашей домашней папке. Если Ваш файл находится в/home/shawn/usr/java, необходимо измениться в терминале на этот каталог с командой (ChangeDirectory) CD:
one@one:~$ cd /home/shawn/usr/java
one@one:~/shawn/usr/java$
Теперь команда типа ls -l
снова для наблюдения файлов в /home/shawn/usr/java
. Перемещать один уровень вверх, например, /home/shawn/usr/java
назад к /home/shawn/usr
использование две точки:
one@one:~/shawn/usr/java$ cd ..
в то время как я знаю, что это - вопрос о Linux, я - также программист, и я кротко предлагаю, чтобы Вы загрузили IDE и работали с ним на Java. Netbeans довольно хорош и является моим любимым инструментом для разработки Java (на обоих окнах и Linux..). Как только Вы загружаете пакет, установщик установит jvm для Вас для работы с от IDE, таким образом сохраняя Вас от мира вреда когда дело доходит до Linux & Java.. https://netbeans.org/downloads / я предполагаю, что Вы провели бы больше времени, кодируя и уча язык (для которого netbeans является потрясающим, потому что это идет со справкой, автоматической завершенный, в справке кода, полной Visual Basic как редактор для Swing, который делает для легкого GUI buildout стиль перетаскивания), чем борьба с системой и фигурой, почему Java не находится в Вашей среде.