Tôi có vấn đề sau đây:Chơi framework 2.0 các thông số mẫu nhập
Hãy nói rằng tham số mẫu của tôi trông giống như sau:
@(variable : really.super.extremely.long.package.name.ClassName)
Liệu có cách nào để chỉ nhập Class để tôi có thể làm giảm nó một cái gì đó như thế này:
@(variable : ClassName)
Dường như nó không hoạt động. Đây là chính của tôi: val main = PlayProject (appName, appVersion, appDependencies, mainlang = JAVA) .settings ( templatesImport + = "really.big.package.Class1" templatesImport + = "really.big.package.Class2 " ) – gooser
Hmm, lạ. Cú pháp của bạn là chính xác. Và cảm thấy tự do để sử dụng ký hiệu ._ để nhập tất cả các lớp từ gói. Nếu bạn đang truy cập gói từ tệp .jar hãy chắc chắn có nó trong đường dẫn xây dựng của bạn, trong thư mục/lib mà bạn sẽ phải tạo. Khác hơn là tôi không chắc chắn nếu tôi có thể cung cấp bất kỳ giải pháp tiềm năng khác. –
@gooser bạn đã tải lại dự án của mình sau khi bạn đã thêm templatesImport chưa? Bởi vì bạn cần phải thực hiện "tải lại" cho những thay đổi để Build.scala được chọn. –