2014-01-08 57 views
0

我已經安裝了Play 1.2.5框架。我的應用程序工作正常但重啓後我無法運行它。另外我無法運行使用Play創建的全新應用程序。玩!線程「main」中的異常java.lang.NoClassDefFoundError:

我已經開始了:

Exception in thread "main" java.lang.NoClassDefFoundError: 
Caused by: java.lang.ClassNotFoundException: 
     at java.net.URLClassLoader$1.run(URLClassLoader.java:202) 
     at java.security.AccessController.doPrivileged(Native Method) 
     at java.net.URLClassLoader.findClass(URLClassLoader.java:190) 
     at java.lang.ClassLoader.loadClass(ClassLoader.java:306) 
     at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) 
     at java.lang.ClassLoader.loadClass(ClassLoader.java:247) 
Could not find the main class: . Program will exit. 

我重新安裝遊戲。但沒有成功。

哪裏有問題?

+0

這是否意味着您試圖從命令行運行它?您能否發佈您嘗試運行程序的命令行? –

+0

我通過命令行中的「play run」運行它 –

+0

然後你肯定必須按照Peter的建議鍵入「play run YourClassName」: –

回答

0

這個問題一定很舊。我今天通過加入

jvm.memory=-Xms64M -Xmx128M 
%dev.jvm.memory=-Xms64M -Xmx128M 
%prod.jvm.memory=-Xms64M -Xmx128M 
%demo.jvm.memory=-Xms64M -Xmx128M 

這些四行代碼在application.conf文件中解決了這個問題。

相關問題