2013-01-10 14 views
7

मैं http://www.playframework.org/documentation/2.0.4/JavaTodoList पर उदाहरण कर रहा हूं लेकिन मुझे फ़ॉर्म के साथ समस्या है। यदि आप "कार्य फ़ॉर्म" अनुभाग के अंतर्गत देखते हैं तो आप देखेंगे कि मुझे स्थिर फ़ॉर्म कार्यफॉर्म = फ़ॉर्म (कार्य.क्लास) जोड़ने के लिए कहा गया है; आवेदन नियंत्रक को ।प्ले फ्रेमवर्क फॉर्म मुद्दे

समस्या मैं हो रही है

मैं प्ले-2.1-RC1 बजाय प्ले-2.0.4 चला रहा हूँ "विधि प्रपत्र (कक्षा) प्रकार आवेदन के लिए अपरिभाषित है" (प्ले-2.0.4 है एक उदाहरण में)

के बारे में बात यह संकलन त्रुटि मैं

[info] Compiling 4 Scala sources and 2 Java sources to /Users/johnnybekkestad/Documents/workspace/play/todolist/target/scala-2.10/classes... 
[error] /Users/johnnybekkestad/Documents/workspace/play/todolist/app/controllers/Application.java:12: error: cannot find symbol 
[error]  static Form<Task> taskForm = form(Task.class); 
[error]        ^
[error] symbol: method form(Class<Task>) 
[error] location: class Application 
[error] 1 error 
[error] (compile:compile) javac returned nonzero exit code 
[error] application - 

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

sbt.PlayExceptions$CompilationException: Compilation error[error: cannot find symbol] 
    at sbt.PlayReloader$$anon$2$$anonfun$reload$2$$anonfun$apply$15$$anonfun$apply$16.apply(PlayReloader.scala:322) ~[na:na] 
    at sbt.PlayReloader$$anon$2$$anonfun$reload$2$$anonfun$apply$15$$anonfun$apply$16.apply(PlayReloader.scala:322) ~[na:na] 
    at scala.Option.map(Option.scala:133) ~[scala-library.jar:na] 
    at sbt.PlayReloader$$anon$2$$anonfun$reload$2$$anonfun$apply$15.apply(PlayReloader.scala:322) ~[na:na] 
    at sbt.PlayReloader$$anon$2$$anonfun$reload$2$$anonfun$apply$15.apply(PlayReloader.scala:319) ~[na:na] 
    at scala.Option.map(Option.scala:133) ~[scala-library.jar:na] 

उत्तर

18

परिवर्तन लाइन मिल गया है:

form(Task.class); 

के लिए:

Form.form(Task.class); 

और निश्चित रूप से आप जोड़ने के लिए:

import views.html.*; 
+0

धन्यवाद, कि काम किया ... –

संबंधित मुद्दे