我不能让tomcat / jax-rs和maven在同一个IDE上的同一个项目中工作

时间:2015-07-21 08:11:52

标签: eclipse maven tomcat intellij-idea jax-rs

这是我的问题。我需要创建一个使用maven的restful web服务。我试过在Eclipse,Netbeans和Intellij上做这个工作。但在所有这三个方面,我可以将其作为maven项目或休息服务项目。因为每个在线教程都是通过创建/或者我不知道项目结构的哪些特定(预打包)部分实际需要才能工作。是否有一些简单的方法来合并这两个功能?

1 个答案:

答案 0 :(得分:0)

创建新的maven项目:

档案>新>项目>行家

编辑pom.xml并添加所需的依赖项(用于REST等) 这就是使用RESTful服务所需的全部内容。

您可以使用以下命令添加REST Web服务支持:

右键单击项目(左侧的项目工具窗口)>添加框架支持> Java EE> RESTful Web服务

问题在于" RESTful Web Service"框架将要么创建或使用具有REST相关依赖项(jar)的库。另一方面,Maven有自己的依赖机制(.m2 repo等)。顺便说一句,我不认为使用" REST Web服务支持"不仅仅是设置所有必需的相关库。我个人只在我的REST项目中使用maven类型的项目。