Вопрос №551 от пользователя DSO в уроке «Модуль 2. Урок 4. Пакеты в Java.», курс «Введение в Java»
Как правильно выполнить компиляцию в Windows (на основе предоставленного урока)? При выполнении указанного кода выдаёт ошибку.
- javac src/**/.java
- javac: file not found: src\****.java
- Usage: javac <options> <source files>
- use -help for a list of possible options
В windows необходимо установить Cygwin. При установке Cygwin, в параметрах, необходимо дополнительно выбрать "zsh". После запуска Cygwin надо набрать "zsh", после этого команды, которые были в уроке будут работать. Логические диски windows (c, d, e и т.д.) находятся в директории "cygwin", т.е. каталог "C:\Java\src\", будет находится в "/Cygdrive/C/Java/src"
А если уже установил, переустанавливать придется, чтобы это работало?
Можно запустить установку cygwin, и выбрать только zsh (остальные пакеты уже должны быть установлены)
Спасибо, установил. Но теперь в cygwin после команды zsh вначале строки перед знаком $ появляется такая абракадабраИ каждый раз когда я хочу закрыть программу, она зависает и приходится ее закрывать через диспетчер задач.
В папке cygwin/home/"имя пользователя"/ надо сконфигурировать файл .zshrc
оттуда я удалил все и вставил следующий конфиг (скопировал все и вставил в файл .zshrc):
http://git.grml.org/?p=grml-etc-core.git;a=blob_plain;f=etc/zsh/zshrc;hb=HEAD
после запуска zsh стал выглядеть симпатичнее.
чтобы выйти из zsh надо написать команду "exit", из cygwin выход также осуществляется командой "exit"
надо в файл .zshrc вставить содержимое из http://git.grml.org/?p=grml-etc-core.git;a=blob_plain;f=etc/zsh/zshrc;hb=HEAD
Открыть ссылку и скопировать все содержимое в файл .zshrc
Рекомендую ставить этот zsh
при установке Cygwin не появляется никаких доп. параметров..
Используйте Хекслет по максимуму!
- Задавайте вопросы по уроку
- Проверяйте знания в квизах
- Проходите практику прямо в браузере
- Отслеживайте свой прогресс
Зарегистрируйтесь или войдите в свой аккаунт
С нуля до разработчика. Возвращаем деньги, если не удалось найти работу.







