2014-12-04 37 views
2

我創建了播放框架應用程序,很不幸有問題。當我試圖execuxe命令activator run我得到:無法啓動播放框架應用程序

[info] Compiling 4 Scala sources and 2 Java sources to C:\playW\target\scala-2.11\classes... 
[error] C:\playW\app\controllers\Application.java:3: error: package play does not exist 
[error] import play.*; 
[error]^
[error] C:\playW\app\controllers\Application.java:4: error: package play.mvc does not exist 
[error] import play.mvc.*; 
[error]^
[error] C:\playW\app\controllers\Application.java:8: error: cannot find symbol 
[error] public class Application extends Controller { 
[error]        ^
[error] symbol: class Controller 
[error] C:\playW\app\controllers\Application.java:10: error: cannot find symbol 
[error]  public static Result index() { 
[error]     ^
[error] symbol: class Result 
[error] location: class Application 
[error] C:\playW\target\scala-2.11\classes\controllers\ReverseAssets.class: warning: Cannot find annotation method 'bytes()' in type 'ScalaSignature': class file for scala.reflect.ScalaSignature not found 
[error] C:\playW\target\scala-2.11\classes\controllers\ReverseApplication.class: 
warning: Cannot find annotation method 'bytes()' in type 'ScalaSignature' 
[error] C:\playW\target\scala-2.11\classes\controllers\javascript\ReverseAssets.class: warning: Cannot find annotation method 'bytes()' in type 'ScalaSignature 

[error] C:\playW\target\scala-2.11\classes\controllers\javascript\ReverseApplication.class: warning: Cannot find annotation method 'bytes()' in type 'ScalaSignature' 
[error] C:\playW\target\scala-2.11\classes\controllers\ref\ReverseAssets.class: 
    warning: Cannot find annotation method 'bytes()' in type 'ScalaSignature' 
[error] C:\playW\target\scala-2.11\classes\controllers\ref\ReverseApplication.class: 
    warning: Cannot find annotation method 'bytes()' in type 'ScalaSignature' 
[error] C:\playW\target\scala-2.11\classes\views\html\index.class: warning: Cannot find annotation method 'bytes()' in type 'ScalaSignature' 
[error] C:\playW\app\controllers\Application.java:11: error: cannot access Html 
[error]   return ok(index.render("Your new application is ready.")); 
[error]    ^
[error] class file for play.twirl.api.Html not found 
[error] 5 errors 
[error] 7 warnings 
[error] (compile:compile) javac returned nonzero exit code 
[error] application - 

! @6kd9c54ji - Internal server error, for (GET) [/] ->' 

也許有人有這樣那樣的問題,因爲現在我卡住了。

+1

它看起來像激活還沒有抓住播放依賴,所以:你的'build.sbt'看起來像什麼?那麼'project/plugins.sbt'呢?你嘗試過'激活清潔'嗎? – 2014-12-04 23:30:59

+0

我試圖激活 -clean 經營; -dependecnies -compile 等一個 我想我東西在我的.ivy2庫...但我不知道是什麼... 但也可能是我的事業環境在工作中我沒有這種問題...我想在這個框架中建立一個商店applisation,但現在我不知道這是否是一條好路徑:) – m0tylan0ga 2014-12-06 01:49:20

+0

我的build.sbt文件: '** name:= 「」 「playW」 「」 版本:= 「1.0-快照」 懶惰VAL根= enablePlugins(PlayJava) scalaVe(在文件項目() 「」)。 rsion:=「2.11.1」 libraryDependencies ++ = Seq( javaEbean, cache )**' – m0tylan0ga 2014-12-06 19:20:15

回答

1

最後我發現了這個問題... 問題導致我的Windows 8帳戶名稱...我有一個名字波蘭標誌,所以一切都編碼不是UTF-8所以這就是爲什麼我不能' t建立我的項目...