Java IntelliJ Jersey Web服务部署(一些提示和模板项目)

Java IntelliJ Jersey Web服务部署(一些提示和模板项目),java,maven,tomcat,intellij-idea,jersey,Java,Maven,Tomcat,Intellij Idea,Jersey,如何使用Tomcat7在IntellijIDE上设置Jersey 2.0Web服务,并提供完整的Maven支持 我费了好大劲才把所有的事情都安排好。为了给处于相同情况的人节省一些时间,我做了一个小指南。我花时间使用Jersey 2.0和Tomcat 7为web服务建立了一个IntelliJ 13.0项目,并提供了Maven支持 最后,我设法弄明白了完整的配置,并且它工作了,所以我决定回馈stackoverflow社区 这是一个可行的方法(您只需要克隆它并更改Tomcat7安装的路径) 以下是可用

如何使用Tomcat7在IntellijIDE上设置Jersey 2.0Web服务,并提供完整的Maven支持


我费了好大劲才把所有的事情都安排好。为了给处于相同情况的人节省一些时间,我做了一个小指南。

我花时间使用Jersey 2.0和Tomcat 7为web服务建立了一个IntelliJ 13.0项目,并提供了Maven支持

最后,我设法弄明白了完整的配置,并且它工作了,所以我决定回馈stackoverflow社区

这是一个可行的方法(您只需要克隆它并更改Tomcat7安装的路径)

以下是可用于设置Tomcat主目录的相关配置屏幕:

克隆项目后,进入运行配置

然后更换tomcat主页(这里我在Mac上使用了自制)

我在访问任何WS时都遇到404错误,我发现我必须将所有Jersey和Glassfish JAR添加到WEB-INF下的lib目录中。只需创建一个lib文件夹并拖放所有lib即可


首先,请确保您使用的是IntelliJ Idea的终极版。不幸的是,CommunityEdition不支持J2EE。 其次,这里是我找到的最好的说明。它拯救了我的一天:

https://medium.com/@jamsesso/starting-out-with-jersey-apache-tomcat-using-intellij-6338d93ffd40