我在Windows 7上,我正在尝试安装播放框架。
我使用
在系统变量中创建了环境变量
变量名称: 播放,值: 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.
我做错了吗?
答案 0 :(得分:17)
为了能够在命令行上的任何位置运行Play,请创建一个指向播放文件夹的PLAY_HOME
环境变量,例如c:\play-2.0.1
,并将%PLAY_HOME%
添加到PATH
环境变量。
答案 1 :(得分:10)
然后我看到路径中的play_home并且游戏随处可见。 出于某种原因,更新环境变量不会刷新现有窗口。
<强>更新强>
如果您匆忙并感到叛逆,请首先打开cmd提示窗口,然后杀死explorer.exe,然后在cmd窗口中重新启动explorer.exe。
这应该刷新一切,但要小心......
答案 2 :(得分:3)
以下是我过去为其他人设置的方式。
创建目录c:\playframework
在此
中再创建两个 framework
和apps
然后我有一个名为env.bat
的bat文件,其中包含以下内容
set PATH=%path%;c:\playframework\framework\'
然后,您可以运行env.bat
以确保播放初始化。
答案 3 :(得分:3)
我意识到如果你在播放框架的路径中有一个空间,它就不起作用。
所以而不是
C:\Folder with space\PlayFramework
试
C:\FolderWithoutSpace\PlayFramework
这对我来说是固定的,猜测它与播放批处理文件有关,该文件不能正确处理带空格的路径。偶然发现这个问题,在寻找解决方案时,它可能对其他人有所帮助。
答案 4 :(得分:1)
setx PATH "%PATH%;c:\path\to\play" /m
&lt; - 用您的路径替换 c:\ path \ to \ play 答案 5 :(得分:0)
要开始一个游戏项目,另一种方法是下载激活器并创建一个游戏项目。下载激活器并将其添加到环境变量中。 打开命令提示符并使用以下命令创建java项目: C:\ activator new project-name play-java 如果要创建scala项目 C:\ activator new project-name play-scala