установите play-framework в Ubuntu 9.10
-
21-09-2019 - |
Вопрос
Я скопировал архивированный файл с веб-сайта playframework.org и разархивировал его в определенном месте.Я вставил его в свой профиль .bashrc, чтобы настроить в качестве среды PATH.
Но, тем не менее, команда воспроизведения недоступна из любого места.
И даже в установленном каталоге фреймворка файл воспроизведения не запущен так, как он есть.
Я должен добавить префикс python перед любой командой воспроизведения, чтобы запустить ее.
Я где-то совершаю ошибку?
Пожалуйста, помогите мне.
Решение 2
Получил ответ!Переместите распакованную папку play в каталог opt, набрав
sudo mv play-1.0.1 /opt/play
а затем отдайте другую команду
source /etc/profile
И теперь команду play можно запустить из любого места командной оболочки..
Другие советы
Предположим , что путь к каталогу play равен /home/yourName/play
откройте терминал и введите следующее
PATH=$PATH:/home/yourName/play
export PATH
тогда вы сможете получить доступ play
команда из любого места
Не для того, чтобы побить мертвую лошадь, но вот еще один способ, аналогичный предыдущему сообщению.Просто добавьте псевдоним к вашему ~/.bashrc
alias play="/home/usrName/javaApi/play-1.1/play"
Согласно .bashrc, вы могли бы поочередно добавить его в ~/.bash_aliases, что, по-видимому, является наилучшей практикой в соответствии с комментариями в файле.
source ~/.bashrc #would have done the trick probably
Вам также нужно сообщить терминалу, что "play" - это скрипт bash.Вам нужно будет либо переименовать play в play.sh, либо запустить его с помощью "bash play". Кроме того, скрипт должен иметь права доступа к исполняемому файлу.
Я настроил его с помощью следующих шагов:
- извлечь в ~/выбор/воспроизведение-2.1-RC1
- mv ~/выбор/воспроизведение-2.1-RC1/воспроизведение ~/opt/play-2.1-RC1/play.sh
- chmod +x ~/opt/play-2.1-RC1/play.sh
- воспроизведение псевдонима="/home/rob/opt/play-2.1-RC1/play.sh"
Обратите внимание, что псевдоним может быть запущен в терминале, но для сохранения вам нужно будет скопировать его в ~/.bashrc
С помощью этой настройки локальный пользователь может вводить play из любого места.
Попробуйте эту команду
echo 'путь экспорта=/Приложения/воспроизведение-1.2.4:$PATH' >> ~/.profile