[英]Errors in Eclipse for Scala project generated by Play Framework
我想使用 Eclipse 作為 IDE 為 Scala Z2567A5EC9705EB7AC2C98403 E 應用程序使用Play Framework 。 我下載了 Eclipse 3.6.2。 然后我為 Eclipse 安裝了 Scala IDE 2.0(測試版) 。 我下載了Play Framework 1.2.2RC1並使用play install scala-0.9.1
安裝了Scala 模塊,並使用play new mysite
生成了一個新站點。 然后我用play eclipsify mysite
將其 eclipsified 並在 Eclipse 中導入項目。
但是現在我在 Eclipse 中遇到了很多錯誤。 這是我可以解決的問題還是不同的項目不兼容?
這是生成的代碼,其中包含 Eclipse 中的錯誤(但它在我運行應用程序時有效)。
package controllers
import play._
import play.mvc._
object Application extends Controller {
import views.Application._
def index = {
html.index("Your Scala application is ready to go home!")
}
}
這就是它在 Eclipse 中的樣子:
屏幕截圖中突出顯示的錯誤是由新的 Scala 模板源不在項目構建路徑中引起的。 eclipsify 命令目前不為您執行此操作。
手動將 tmp/classes 添加到構建路徑以解決它。
但請注意,新的 Scala 模板文件不是從 Eclipse 中生成的。 因此,如果您向項目中添加新模板/頁面,您必須首先運行“play run”(或等效的)以使文件出現在那里。 另請注意,如果您以后再次運行 eclipsify 命令,則需要將此文件夾重新添加到您的構建路徑中。
似乎 eclipse 認為您的意見 package 是空的。 您是否嘗試通過 F5 命令刷新項目?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.