2013-04-09 108 views
1

有沒有人知道shiro.ini應該放在Java Web應用程序中?它是WEB-INF還是META-INF目錄?分別爲:shiro.ini應該放到Web應用程序中去哪裏?

+0

以前從未聽說過shiro.ini。它是一些框架的一部分嗎? – Taylor 2013-04-09 21:03:34

+0

@Taylor這是一個可以用於Shiro安全框架的配置文件。 – 2013-04-09 21:08:52

回答

3

configuation doc

的資源可以從文件系統,類路徑,或網址時與文件:,類路徑:或網址前綴被收購。

下面是如何從類路徑創建了SecurityManager一個例子:

Factory<SecurityManager> factory = 
      new IniSecurityManagerFactory("classpath:shiro.ini"); 
SecurityManager securityManager = factory.getInstance(); 

對於典型的用法shiro.ini放置在類路徑。在這種情況下,您可以使用WEB-INF/classes

+0

在開發中,如果您使用的是像Maven這樣的構建工具,則可以將其放入資源源文件夾中。 – 2013-04-09 21:09:50

相關問題