java定义属性错误_java – 注释类型的属性值未定义为“MediaT...

对于这个非常简单的宁静服务代码,我得到一个奇怪的警告(在eclipse中悬停红线):

(Eclipse在“MediaType.APPLICATION_JSON”下绘制一条红线)

import java.util.List;

import java.util.logging.Logger;

import javax.enterprise.inject.Produces;

import javax.persistence.EntityManager;

import javax.persistence.EntityManagerFactory;

import javax.ws.rs.core.MediaType;

import javax.ws.rs.GET;

import javax.ws.rs.Path;

import com.myCompany.annotation.RestfulServiceAddress;

import com.myCompany.myProject.middleware.api.myService;

@RestfulServiceAddress("/myCompany-middleware")

public class myServiceImpl implements myService {

private EntityManagerFactory entityManagerFactory;

@GET

@Path("/getStuff")

@Produces(MediaType.APPLICATION_JSON)

public List getStuff() {

EntityManager entityManager = entityManagerFactory

.createEntityManager();

try {

return entityManager.createQuery(

"Select S from Stuff S", Object.class)

.getResultList();

} catch (Exception ex) {

ex.printStackTrace();

return null;

} finally {

entityManager.close();

}

}

public EntityManagerFactory getEntityManagerFactory() {

return entityManagerFactory;

}

public void setEntityManagerFactory(

EntityManagerFactory entityManagerFactory) {

this.entityManagerFactory = entityManagerFactory;

}

}

maven也可以毫无问题地构建jar文件.但我收到OSGI容器的错误,告诉我jar失败了.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值