[英]Vagrant to run play framework
我正在使用vagrant在ubuntu enviornment中运行我的基于playframework的java项目
我已将我的播放设置目录路径设置为PATH enviornment varible,但是当我运行播放命令时它显示错误
vagrant@precise64:/$ play
play: SoX v14.3.2
play FAIL sox: Not enough input filenames specified
Usage summary: [gopts] [[fopts] infile]... [fopts] [effect [effopt]]...
但是当我在我的安装目录中运行./play命令时,它工作正常
发生这种情况是因为您安装了一个名为sox
包,它带来了一个play
命令。
因此,当你运行play something
你正在执行该程序,而不是游戏框架。
所以你应该:
删除该软件包:默认情况下,它不会安装在Ubuntu中,因此除非您真的需要它用于其他目的,否则应将其删除
apt-get remove sox
将播放框架添加到PATH中。 假设您的游戏安装在/opt/play
,只需执行类似的操作即可
export PATH=/opt/play/bin:$PATH
您应该在所需文件中添加这些命令(例如:bootstrap.sh)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.