0
我無法路由我的子項目,但我覺得我跟所有的步驟,包括我的子項目打2.3子項目路由「不是會員」錯誤
|- mainProject
|- app
|- conf
|- modules
|- subProject
|- app
|- assets
|- controllers
|- subProject
|- Application.scala
|- Assets.scala
|- MyCode.java
|- models
|- subProject
|- MyModel.java
|- views
|- subProject
|- myView.scala.html
|- conf
|- subProject.routes
subProject.routes
GET / subProject.app.controllers.subProject.MyCode.index()
POST /add subProject.app.controllers.subProject.MyCode.add
POST /edit/:id subProject.app.controllers.subProject.MyCode.edit(id: Long)
GET /load/:id subProject.app.controllers.subProject.MyCode.load(id: Long)
GET /list subProject.app.controllers.subProject.MyCode.list()
# Map static resources from the /public folder to the /assets URL path
GET /assets/*file subProject.app.controllers.subProject.Assets.at(path="/public", file)
GET /webjars/*file controllers.WebJarAssets.at(file)
GET /javascriptRoutes subProject.app.controllers.subProject.Application.javascriptRoutes()
MyView的包含此行:
<script src="@controllers.subProject.routes.Assets.at("javascripts/myJavascript.js")"></script>
我仍然得到錯誤
[error] /path/git/mainProject/module/subProject/app/views/subProject/myview.scala.html:8: object subProject is not a member of package controllers
[error] <script src="@controllers.subProject.routes.Assets.at("javascripts/myJavascript.js")"></script>
[error] ^
[error] one error found
[error] (subProject/compile:compile) Compilation failed
[error] Total time: 1 s, completed 07-Apr-2015 17:21:56
我認爲我的路線文件是錯誤的,但如果我不喜歡它在doc
GET / controllers.subProject.myCode.index()
我得到
[error] /path/git/mainProject/modules/subProject/conf/subProject.routes:6: object MyCode is not a member of package controllers.subProject
[error] GET / controllers.subProject.MyCode.index()
尋找similar問題沒有幫助
我做錯了什麼?
編輯:我剛剛發現這個問題被掩蓋另一個問題在顛倒路線
[error] /path/git/mainProject/modules/subProject/target/scala-2.10/src_managed/main/controllers/subProject/routes.java:8: error: cannot find symbol
[error] public static final controllers.subProject.ReverseMyCode MyCode = new controllers.subProject.ReverseMyCode();
[error] ^
[error] symbol: class ReverseMyCode
[error] location: package controllers.subProject
[error] /path/git/mainProject/modules/subProjecy/target/scala-2.10/src_managed/main/controllers/subProject/routes.java:11: error: package controllers.subProject.javascript does not exist
[error] public static final controllers.subProject.javascript.ReverseMyCode MyCode = new controllers.subProject.javascript.ReverseMyCode();
[error] ^
[error] /path/git/mainProject/modules/subProject/target/scala-2.10/src_managed/main/controllers/subProject/routes.java:16: error: package controllers.subProject.ref does not exist
[error] public static final controllers.subProject.ref.ReverseMyCode MyCode = new controllers.subProject.ref.ReverseMyCode();
謝謝你,就像一個魅力。我真的需要停止嘗試滿足日食 – Madjic