Ярлыки для терминала для запуска Java-программы

Я впервые написал Java-программу для Linux.

Здесь находится моя программа Test.java:

Desktop> APCS (папка)> Chapter5 (папка)> Test.java

Я знаю, что для компиляции мне нужно набрать javac Test.java и запустить «java Test».

Перед этим я должен напечатать cd Desktop, cd APCS, cd Chapter5.

Есть ли какой-нибудь короткий способ перейти к Test.java?

1
задан 23 December 2013 в 08:17

2 ответа

Два способа сократить время, необходимое для перехода по нескольким каталогам:

  • Вы можете переходить на несколько уровней одновременно, поэтому вы можете набрать cd Desktop/APCS/Chapter5
  • Нажатие TAB при вводе каталога или имени файла автоматически завершит оставшуюся часть имени файла. Поэтому, если вы находитесь в своей домашней папке и вам нужно cd на рабочий стол, вы можете ввести первые две или три буквы рабочего стола и нажать клавишу табуляции, чтобы автоматически завершить его

Если вам нужно скомпилировать и часто запускайте вашу программу, создайте сценарий оболочки на рабочем столе или где-нибудь еще с помощью:

javac ~/Desktop/APCS/Chapter5/Test.java
java ~/Desktop/APCS/Chapter5/Test
0
ответ дан 23 December 2013 в 08:17

Вы можете просто использовать полный путь.

Попробуйте использовать следующие команды:

javac ~/Desktop/APCS/Chapter5/Test.java
java ~/Desktop/APCS/Chapter5/Test

(Предполагается, что скомпилированный вывод находится в имени файла с именем Test в том же каталоге)

В конечном итоге, однако, у вас будет заново набрать путь и изменить его соответственно, когда путь изменится.

0
ответ дан 23 December 2013 в 08:17

Другие вопросы по тегам:

Похожие вопросы: