我在Windows 7上,我正在尝试安装播放框架。
我用系统变量创建了环境变量 变量名:play,value:c:\ webapp \ play \
当我试图从指挥官那里运行play help
时,它说
play is not recognized as an internal or external command, operable program or
batch file and it is running only in the directory of c:webapp\play.
难道我做错了什么?
为了能够在命令行上的任何位置运行Play,创建一个指向播放文件夹的PLAY_HOME
环境变量,例如, c:\play-2.0.1
,并将%PLAY_HOME%
添加到PATH
环境变量中。
穆罕默德是对的。我要添加的唯一内容是:保存环境变量后,我注意到必须:
然后我看到路径中的play_home并且游戏随处可见。出于某种原因,更新环境变量不会刷新现有窗口。
更新: 如果您匆忙并且感到叛逆,请首先打开cmd提示窗口,然后杀死explorer.exe,然后在cmd窗口中重新启动explorer.exe。 这应该刷新一切,但要小心......
以下是我过去为其他人设置的方式。
创建一个目录c:\playframework
在此内部再创建两个
framework
和apps
然后我有一个名为env.bat
的bat文件,其中包含以下内容
set PATH=%path%;c:\playframework\framework\'
然后你可以运行env.bat
以确保播放初始化。
我意识到如果你在播放框架的路径中有一个空间,它就不起作用了。
而不是
C:\Folder with space\PlayFramework
尝试
C:\FolderWithoutSpace\PlayFramework
这对我来说是固定的,猜测它与播放批处理文件有关,它不能正确处理带空格的路径。偶然发现这个问题,在寻找解决方案时,它可能对其他人有所帮助。
setx PATH "%PATH%;c:\path\to\play" /m
c:\ path \ to \播放你的路径要开始一个游戏项目,另一种方法是下载激活器并创建一个游戏项目。下载激活器并将其添加到环境变量中。打开命令提示符并使用以下命令创建一个java项目:C:\ activator new project-name play-java如果要创建一个scala项目C:\ activator new project-name play-scala