不知道卫什么import后面报错
我是熟悉C#,现在转过来学JAVA,初学,有很多不会,请教一下import后面为什么会红线的?
我就要在百度BAE上建RESTFUL的WEB服务,我查过JAVA EE 的API帮助,有javax.ws的,为什么回报错的?我的环境是WINXP JAVA EE SDK 6,ECLIPSE 3.7 indgo ,已经装了BAE的插件
import javax.ws.rs.GET;
import javax.ws.rs.POST;
import javax.ws.rs.Path;
import javax.ws.rs.Produces;
@Path("/product")
public class testService {
@GET
// ...
@POST
@Path("/test")
@Consumes("application/json")
public string hellowrold()
{
return "hello world";
}
}
------解决方案--------------------import 后面红线应当是相关的jar没有引入工程的吧。
------解决方案--------------------鼠标放红线上 会有提示 目测应该是没添加jar包
------解决方案--------------------应该是缺少JAR包
------解决方案--------------------因为引入的jar包中的类找不到
------解决方案--------------------应该是楼上说的问题
把jar添加到build path中再看看
------解决方案--------------------按照java的命名规范,全部是大写字母的应该是常量吧!貌似import只能导入类级别的,不能细化到常量级别吧!
------解决方案--------------------你有引入类似名为
jsr311-api-1.0.jar
的jar包没???