簡體   English   中英

Play Framework 生成的 Scala 項目的 Eclipse 中的錯誤

[英]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 中的樣子: Eclipse 中的 Scala Play 應用程序

屏幕截圖中突出顯示的錯誤是由新的 Scala 模板源不在項目構建路徑中引起的。 eclipsify 命令目前不為您執行此操作。

手動將 tmp/classes 添加到構建路徑以解決它。

但請注意,新的 Scala 模板文件不是從 Eclipse 中生成的。 因此,如果您向項目中添加新模板/頁面,您必須首先運行“play run”(或等效的)以使文件出現在那里。 另請注意,如果您以后再次運行 eclipsify 命令,則需要將此文件夾重新添加到您的構建路徑中。

似乎 eclipse 認為您的意見 package 是空的。 您是否嘗試通過 F5 命令刷新項目?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM