我的google-fu让我失望了。
我已经失去了2.5小时试图解决这个问题。我只想用get和post请求生成这个简单的RESTful服务,这些请求在get(即localhost:9000 / hello)上生成hello world,并在post上打印到服务控制台,在bla变量中发送了什么。
我找到了一些简单的例子
import javax.ws.rs.GET;
import javax.ws.rs.Path;
@Path("greeting")
public class Greeter {
@GET
public String sayHi() {
return "Hi!!";
}
}
但它没有工作intellij不识别Path和GET注释。它问我是否要实现它们。我已尝试过NewProj-> JavaEE-> Restful Web Service和NewProj-> Java-> WebApp-> WebServices。
其中一个代码中的一些示例代码生成了这个@webmethod注释,我无法在网上找到任何信息。 2013年的JetBrains video看起来像是一种过度杀伤/过时的过时?这是一个非常简单的应用程序,我不需要/知道如何使用/ Maven。
答案 0 :(得分:0)
您需要下载包含已导入类的jar文件(例如http://download.oracle.com/otndocs/jcp/jaxrs-2_0_rev_A-mrel-spec/index.html)。
打开项目结构,转到库,按加号按钮,然后将jar文件添加到项目中。