首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TomEE Plume 7.0.4未部署未包含在org.superbiz包中的REST注释类

TomEE Plume 7.0.4未部署未包含在org.superbiz包中的REST注释类
EN

Stack Overflow用户
提问于 2018-05-10 07:39:07
回答 1查看 32关注 0票数 1

在TomEE Plume 7.0.3/4上,当我从org.superbiz更改REST注释类包时,当我部署war文件时,它们不再被部署。

示例类如下所示

代码语言:javascript
复制
package com.abc.rest.application;
import javax.ws.rs.ApplicationPath;
import javax.ws.rs.core.Application;
import java.util.Arrays;
import java.util.HashSet;
import java.util.Set;

@ApplicationPath("/rest-prefix")
public class ApplicationConfig extends Application {

    public Set<Class<?>> getClasses() {
        return new HashSet<Class<?>>(Arrays.asList(SimpleRESTPojo.class, SimpleRESTEJB.class));
    }
}

现在TomEE羽毛永远不会读取ApplicationConfig类。我需要做什么配置才能让TomEE识别我的rest应用程序配置类和其他带jax-rs、ejb和jpa注释的类。

EN

回答 1

Stack Overflow用户

发布于 2018-05-25 13:20:46

在system.properties中设置openejb.classloader.force-load=com.abc,那么只会加载我的应用程序包。很难理解。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50263494

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档