我最近将一个遗留的webapp转换为在Tomcat 8服务器上运行,该服务器在contextInitialized方法中调用java命令(Runtime.getRuntime()。exec)。然后,此java程序需要查找并使用在Tomcat context.xml文件中设置的资源(数据库信息)。 Tomcat似乎没有像Websphere那样公开这些资源。
那么在这个单独的JVM中访问这些资源的最佳途径是什么?也许有一种上下文友好的方式来分离java进程?
答案 0 :(得分:1)
简单地说,你不能。 JNDI上下文在webapp中以只读方式提供。