ここで説明するPlayサブプロジェクト機能の拡張テストを行っています:http://www.playframework.com/documentation/2.0/SBTSubProjectsしかし、私はエラーを取得しています:githubの上でホストされているアセットは既にオブジェクトとして定義されていますアセット
Assets is already defined as object Assets
サンプル・アプリケーション:でも、メインプロジェクトのために、Asset Controller descriptionが、エラーが続けて:https://github.com/adis-me/PlayStrap
をここで説明したように、私は私のサブプロジェクトのための資産コントローラを定義していますポップアップ。私のプロジェクトに何が間違っていますか?
コントローラ
package com.company.playstrap.controllers;
import controllers.AssetsBuilder;
public class Assets {
public static controllers.AssetsBuilder delegate = new AssetsBuilder();
}
ルートこれは既知のバグです
# Routes
# This file defines all application routes (Higher priority routes first)
# ~~~~
# Home page
GET / com.company.playstrap.controllers.Application.index()
# Include sub projects
-> /common common.Routes
-> /admin admin.Routes
-> /website website.Routes
# Map static resources from the /public folder to the /assets URL path
GET /assets/*file com.company.playstrap.controllers.Assets.delegates.at(path="/public", file)
これは、ビュー内のすべての(逆のルーティングのもの)を書き込む必要があることを意味し'@ routes.Assets.asset(" someAss ")'?このバグはまだ修正されていますが、この問題のバグレポートは見つかりません... – adis