install play-framework in Ubuntu 9.10
I have copied zipped file from the playframework.org website and unzipped it at a location. I have inserted it in my .bashrc profile to set up as PATH environment.
But still, the play command is not accessi开发者_C百科ble from anywhere.
And even in the installed directory of the framework, the play file is not running as it is.
I have to prefix python before any play command to run it.
Am i making a mistake somewhere?
Please help me.
Suppose that the path of the play directory is /home/yourName/play
open the terminal and type the following
PATH=$PATH:/home/yourName/play
export PATH
then you will be able to access play
command from anywhere
Got the answer! Move the unzipped play folder into opt directory by typing
sudo mv play-1.0.1 /opt/play
and then give another command
source /etc/profile
And now one can run play command from anywhere in the shell..
Not to beat a dead horse but here's another way about it similar to the last post. Just ad an alias to your ~/.bashrc
alias play="/home/usrName/javaApi/play-1.1/play"
According to the .bashrc you could alternately add it to ~/.bash_aliases which seems to be best practice according to the comments in the file.
source ~/.bashrc #would have done the trick probably
You also need to tell the terminal that "play" is a bash script. You will need to either rename play to play.sh, or run it with "bash play." Additionally the script needs to have executable permissions.
I set it up with the following steps:
- extract to ~/opt/play-2.1-RC1
- mv ~/opt/play-2.1-RC1/play ~/opt/play-2.1-RC1/play.sh
- chmod +x ~/opt/play-2.1-RC1/play.sh
- alias play="/home/rob/opt/play-2.1-RC1/play.sh"
Note that the alias can be run in a terminal, but to persist you will need to copy it to ~/.bashrc
With this setup, local user can type play from any location.
Try this command
echo 'export PATH=/Applications/play-1.2.4:$PATH' >> ~/.profile
精彩评论