2013-10-29 41 views
0

我的模板menu.scala.html如下CollectionUtils導入播放模板

@(menuItems: List[utils.MenuUtils.IMenuItem]) 

@import org.apache.commons.collections.CollectionUtils 

@if(CollectionUtils.isNotEmpty(menuItems)) { 
    <div id="navigation"> 
     <ul> 
     @for(menuItem <- menuItems) { 
      <li> 
       <a @if(menuItem.isActive()) {class = "active"} href="@{menuItem.getUrl()}">@{menuItem.getLabel()}</a> 
      </li> 
     } 
     </ul> 
    </div> 
} 

和編譯器說:

對象集合不包org.apache的成員。 commons in .. \ menu.scala.html第2行

有沒有人在這裏看到任何錯誤?

回答

0

commons-collections作爲測試依賴項(可能是因爲它是對某些測試庫的傳遞依賴項),因此您需要將其添加爲項目sbt config中的普通依賴項以便能夠使用它。