Anu*_*rma 6 java playframework vagrant
我正在使用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]]...
Run Code Online (Sandbox Code Playgroud)
但是当我在我的安装目录中运行./play命令时,它工作正常
发生这种情况是因为您安装了一个名为 的软件包,sox该软件包带来了play命令。
因此,当您运行时,play something您正在执行该程序,而不是播放框架。
所以你应该:
删除该软件包:Ubuntu 中默认情况下不会安装它,因此除非您确实需要它用于其他目的,否则您应该将其删除
apt-get remove sox
Run Code Online (Sandbox Code Playgroud)将 play 框架添加到您的 PATH 中。假设你的游戏安装在 中/opt/play,只需执行类似的操作
export PATH=/opt/play/bin:$PATH
Run Code Online (Sandbox Code Playgroud)您应该将这些命令添加到所需的文件中(例如:bootstrap.sh)。
| 归档时间: |
|
| 查看次数: |
1017 次 |
| 最近记录: |