2013-05-19 7 views
1

자습서의 내용을 정확히 이해하려고하지만이 오류가 계속 발생합니다. 튜토리얼은 첫 번째해야 할 일이었습니다. (따라서 출처는 정확히 in here과 동일합니다.)Heroku에 재생 자습서를 배포 할 수 없습니다.

[info] [SUCCESSFUL ] org.easytesting#fest-util;1.1.6!fest-util.jar (293ms) 
    [info] Done updating. 
    [info] Compiling 4 Scala sources and 3 Java sources to /tmp/build_3oqhsaxc7iatb/target/scala-2.10/classes... 
    [error] /tmp/build_3oqhsaxc7iatb/app/controllers/Application.java:6: object data is not a member of package play 
    [error] import play.data.validation.Constraints.*; 
    [error]  ^
    [error] /tmp/build_3oqhsaxc7iatb/app/controllers/Application.java:7: object data is not a member of package play 
    [error] import play.data.*; 
    [error]  ^
    [error] /tmp/build_3oqhsaxc7iatb/app/models/Task.java:5: object db is not a member of package play 
    [error] import play.db.ebean.*; 
    [error]  ^
    [error] /tmp/build_3oqhsaxc7iatb/app/models/Task.java:6: object data is not a member of package play 
    [error] import play.data.validation.Constraints.*; 
    [error]  ^
    [error] /tmp/build_3oqhsaxc7iatb/app/models/Task.java:8: object persistence is not a member of package javax 
    [error] import javax.persistence.*; 
    [error]  ^
    [error] /tmp/build_3oqhsaxc7iatb/app/models/Task.java:11: not found: type Model 
    [error] public class Task extends Model{ 
    [error]       ^
    [error] /tmp/build_3oqhsaxc7iatb/app/views/index.scala.html:6: Int does not take parameters 
    [error] <h1>@tasks.size() task(s)</h1> 
    [error]    ^
    [error] 7 errors found 
    [error] (compile:compile) Compilation failed 
    [error] Total time: 116 s, completed May 19, 2013 8:37:52 PM 

! sbt 으로 앱을 만들지 못했습니다! Heroku가 푸시가 거부 플레이 2.x를 컴파일하는 데 실패 -

+0

'깨끗한 무대에서 뛰기'가 로컬에서 작동합니까? –

+0

나는 똑같은 문제가 있으며'play clean stage'는 지역적으로 작동하지 않습니다. –

답변

1

좋아 자바 응용 프로그램을, 여기, 내 문제는 단지 프로젝트/Build.scala 파일이었다 보인다 작동 버전 :

import sbt._ 
import Keys._ 
import play.Project._ 

object ApplicationBuild extends Build { 

    val appName   = "todolist" 
    val appVersion  = "1.0-SNAPSHOT" 

    val appDependencies = Seq(
    // Add your project dependencies here, 
    javaCore, 
    javaJdbc, 
    javaEbean, 
    "postgresql" % "postgresql" % "9.1-901.jdbc4" 
) 

    val main = play.Project(appName, appVersion, appDependencies).settings(
    // Add your own project settings here  
) 

} 

내가 this tutorial를 따라 Build.scala 파일을 올바르게 설정하는 방법을 제대로 이해하지 못했습니다.

+0

이전 Build.scala 파일의 문제점은 무엇입니까? 나는 여기서 같은 문제를 겪고있다. – Adrien

+0

잘 모르겠지만 기억이 안납니다. : s –

관련 문제