作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
如何使用 Tomcat 7 在 IntelliJ IDE 上设置 Jersey 2.0 Web 服务,并提供完整的 Maven 支持?
我在将所有内容组合在一起以使其工作时遇到了很多麻烦。为了希望为处于相同情况的人们节省一些时间,我制作了一个小指南。
最佳答案
我花时间使用 Jersey 2.0 和 Tomcat 7 为 Web 服务设置了一个 IntelliJ 13.0 项目,并提供 Maven 支持。
最后我设法弄清楚了完整的配置并且它可以工作,所以我决定回馈 stackoverflow 社区。
这是一个有效的 template project on GitHub (您应该只需要克隆它并更改您的 Tomcat 7 安装路径)。
以下是可用于设置 Tomcat 主目录的相关配置屏幕:
克隆项目后,进入运行配置。
然后把tomcat home改一下(这里我在Mac上用的是HomeBrew)
我在访问任何 WS 时收到 404 错误,我发现我必须将所有 Jersey 和 Glassfish JAR 添加到 WEB-INF 下的 lib 目录中。只需创建一个 lib 文件夹并拖放所有库。
关于java - IntelliJ Jersey Web 服务部署(一些技巧和模板项目),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24890743/
我是一名优秀的程序员,十分优秀!