2014-02-19 25 views
1

我正在運行基於Eclipse 3.8.2的STS 3.4.0。從更新站點安裝了斯卡拉IDE:Play Framework 2.2.1 - Eclipse安裝 - 多個目標目錄

http://scala-ide.org/download/current.html

繼方向從播放的文件創建myFirstApp:

http://www.playframework.com/documentation/2.2.x/IDE

能夠成功運行「玩蝕」,產生該項目的eclipse版本。我有一個「作爲Noob」的問題是圍繞着3個目標目錄(除了.target之外)。是否有一個原因,「項目」文件夾包含目標目錄和其中有一個目標目錄中的「項目」文件夾?

Project view in Eclipse

有什麼引起該項目目錄中的這些目標目錄,而不是根目標目錄的配置缺失?或者這是正常的?

回答

1

這很正常。看起來不太好但很正常,每個SBT管理的項目都有它,不僅僅是Play項目。

target包含了「你的東西」的輸出,並且,在大多數情況下,在那裏你會找到的東西像測試報告等目錄

內部project立即target似乎是在那裏放SBT它自己的工作文件 - 例如classpaths,它已經爲各種範圍派生了。

嵌套projectproject下方的target是一個謎,因爲它看起來非常相似,我剛纔描述的「SBT工作目錄」。我懷疑它在第二遍傳遞並填充一個或多個更高級別的目錄之前保持編譯,宏擴展等的「第一階段」。

我只想說,個個應該由你的版本控制系統所忽略,如Play documentation規定 - 即對於Git的,你.gitignore將有:

project/project 
project/target 
target