Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/364.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Tomcat的Olingo配置_Java_Spring Boot_Tomcat_Odata - Fatal编程技术网

Java Tomcat的Olingo配置

Java Tomcat的Olingo配置,java,spring-boot,tomcat,odata,Java,Spring Boot,Tomcat,Odata,根据此页面,您可以将注册资源设置为: @Component @ApplicationPath("/odata") public class JerseyConfig extends ResourceConfig { public JerseyConfig(CarsODataJPAServiceFactory serviceFactory, EntityManagerFactory emf) { ODataApplication app

根据此页面,您可以将注册资源设置为:

@Component
@ApplicationPath("/odata")
public class JerseyConfig extends ResourceConfig {
    public JerseyConfig(CarsODataJPAServiceFactory serviceFactory, EntityManagerFactory emf) {        
        ODataApplication app = new ODataApplication();        
        app
          .getClasses()
          .forEach( c -> {
              if ( !ODataRootLocator.class.isAssignableFrom(c)) {
                  register(c);
              }
          });
         
        register(new CarsRootLocator(serviceFactory)); 
        register(new EntityManagerFilter(emf));
    }
     
    // ... other methods omitted
}
问题是,我在公共github存储库中做了一些调查,上面的代码是针对glassfish服务器的

我需要使用Odata部署SpringBoot应用程序,但目前还没有关于如何为tomcat服务器复制此配置的文档