我目前在我的 $CATALINA_HOME/lib 目录中有一些库来处理一些系统/数据库身份验证。其中一个文件 foo.jar 包含一个扩展类
org.apache.catalina.realm.DataSourceRealm
并用于身份验证。此文件需要访问我存储在 server.xml 中的一些属性但是,当我尝试访问它时出现错误。代码段如下
try{
Context ctx = new InitialContext();
Context envCtx = (Context)ctx.lookup("java:comp/env");
String property = (String)envCtx.lookup("property");
} catch(Exception ex) {}
有任何想法吗?