Можно ли напрямую связать все файлы * .class с помощью команды java?
На данный момент я запускаю java-файлы, например:
java myprog args
Можно ли просто ввести
myporg args
ОК, это не очень важный вопрос, но было бы неплохо узнать.
вы всегда можете установить переменную CLASSPATH в место, где находятся все ваши файлы классов или пакеты.
export CLASSPATH = / path / to / package / directory / или / directory / with / classes: / another / path
вы очень хорошо можете добавить эту строку в $ HOME / Файл .bashrc.
После этого вы можете просто сказать java myprog args
надеюсь, что это решит.
java -cp "/path/to/package/directory/or/directory/with/classes:/another/path" <class_name> [args]
вы можете использовать псевдоним
alias <prog_name>='java -cp '"/path"' <class_name>'
, а затем
<prog_name> [args]