0

project/Build.scala ファイルが次のように定義された後

val main = PlayProject(appName, appVersion, appDependencies, mainLang = JAVA).settings(defaultScalaSettings:_*).settings(
    ,resourceDirectory in Test <<= baseDirectory(_ / "test-resources")
)

ランニングshow test:resource-directoriesが表示されます

[info] List(C:\Users\grigocn\work\reliable-transport-ui\test-resources, C:\Users\grigocn\work\reliable-transport-ui\target\scala-2.9.1\resource_managed\test)

ただし、実行eclipsifyしてもフォルダーはEclipseプロジェクトに追加されません。

eclipsify プラグインにこのリソース ディレクトリを知らせるには、どのようにプロジェクトを構成すればよいですか?

4

1 に答える 1

0

.settings()これをBuild.scalaのブロックに追加してみてください:

unmanagedClasspath in Test <+= baseDirectory map { bd => Attributed.blank(bd / "test-resources") }

これは Play 2.1 プロジェクトのものですが、2.0 と 2.1 の間で構文が変わったとは思いません。

于 2013-04-29T04:54:48.157 に答える