1

shiro.ini を Java Web アプリケーション内のどこに置くべきか知っている人はいますか? それは WEB-INF ですか、それとも META-INF ディレクトリですか?

4

1 に答える 1

4

構成ドキュメントから

file:、classpath:、または url: をプレフィックスとして付けた場合、ファイル システム、クラスパス、または URL からリソースを取得できます。

クラスパスから SecurityManager を作成する方法の例を次に示します。

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

通常の使用法shiro.iniでは、クラスパスに配置されます。この場合、 を使用できますWEB-INF/classes

于 2013-04-09T21:05:31.937 に答える