在Windows中运行Play Framework 2.0,得到了一个N​​oClassDefFoundError

Cyr*_* N. 1 windows playframework-2.0

我试图在Windows(XP)中运行Play Framework 2.0,但是当我启动游戏时,我遇到了这个异常:

>play.bat
Exception in thread "main" java.lang.NoClassDefFoundError: and
Caused by: java.lang.ClassNotFoundException: and
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
Could not find the main class: and.  Program will exit.
Run Code Online (Sandbox Code Playgroud)

我找不到为什么会有这个错误.我当然安装了Java:

>java -version
java version "1.6.0_31"
Java(TM) SE Runtime Environment (build 1.6.0_31-b05)
Java HotSpot(TM) Client VM (build 20.6-b01, mixed mode, sharing)
Run Code Online (Sandbox Code Playgroud)

和javac:

>javac -version
javac 1.6.0_31
Run Code Online (Sandbox Code Playgroud)

我错过了什么?

谢谢你的帮助.

Cyr*_* N. 5

好吧,对于那些有同样问题的人来说,实际上很简单.

我在"我的文档"中运行Play,整个路径包含空格.

为了玩!要工作,您必须将项目放在没有空格的文件夹中,例如:

C:\ dev的\玩\ 2.0 \

它会工作:)