Java 如何获取Jersey当前使用的服务定位器

Java 如何获取Jersey当前使用的服务定位器,java,dependency-injection,jersey,jersey-2.0,Java,Dependency Injection,Jersey,Jersey 2.0,我有一个场景,Jersey 2.13(HK2作为DI)加载到Tomcat中,并且在同一个JVM(我从启动servlet启动它)上运行。我希望第二台服务器的方法能够访问其余web应用程序正在使用的注入类,我不想为此引入另一个依赖注入框架 我了解到,您可以在Jersey获得ServiceLocatorProvider来执行此操作,但您需要在我的方法完全分离时提供上下文 你就不能@InjectServiceLocator定位器;我如何从一个不是在同一个容器(tomcat)下而是在同一个JVM上运行的类

我有一个场景,Jersey 2.13(HK2作为DI)加载到Tomcat中,并且在同一个JVM(我从启动servlet启动它)上运行。我希望第二台服务器的方法能够访问其余web应用程序正在使用的注入类,我不想为此引入另一个依赖注入框架


我了解到,您可以在Jersey获得ServiceLocatorProvider来执行此操作,但您需要在我的方法完全分离时提供上下文

你就不能@InjectServiceLocator定位器;我如何从一个不是在同一个容器(tomcat)下而是在同一个JVM上运行的类中找到它?也许你不能只@injectServiceLocator;我如何从一个不是在同一个容器(tomcat)下运行,而是在同一个JVM上运行的类中找到它呢