我正在使用weblogic 12c服务器上的JAX-RS 2 Web服务。服务器已经在其类路径中包含JAX RS 1 jar文件,因此,要阻止weblogic加载JAX RS 1 jar文件并希望从我的Web-INF文件夹中使用jar文件,我添加了带有preferred-web-inf-classes的weblogic.xml。设置为true。
现在我的问题是,当我重新部署Web服务时,服务器正在从其类路径而不是从Web inf文件夹加载jar文件。然后,我必须重新启动服务器,并通过从我的web-inf文件夹中加载jar使其开始正常工作。
如果这是预期的行为?还是我做错了什么?如果这是预期的行为,是否有任何方法可以覆盖它?
真正