【发布时间】:2015-07-16 22:17:15
【问题描述】:
我是 Web 服务的新手,我正在尝试在 Eclipse 中使用 jax-rs rest 和 spring 来做一个项目。 我使用 java 1.8,但 eclipse 向我显示 jax-rs 2.0 需要 java 1.6 或更新的错误,我的项目将无法运行
这是项目浏览器和错误的屏幕截图。我试图用谷歌搜索,但找不到任何英文解决方案
编辑:如果我尝试显示它,屏幕截图的质量似乎很低,所以这里是截图的 imgur 链接以获得更好的质量 http://i.imgur.com/YYyoeUX.png
【问题讨论】:
-
maven 编译器插件是否设置为 1.8?如果您不声明它以覆盖 java 版本,则默认为 1.5
-
@peeskillet 在哪里可以查看?
-
在你的 pom 文件中。应该在
<plugins>下,没看到可以和它。只需谷歌 maven-compiler-plugin。加起来不难。添加后,更新项目 -
@peeskillet 将 maven-compiler-plugin 3.3 版添加到 pom.xml 并更新了项目。仍然有同样的错误
-
抱歉,我在平板电脑上,无法获取代码。但是对于插件,在
</version>下添加<configuration><source>1.8</source><target>1.8</target></configuration>,然后右键项目->Maven->更新项目
标签: eclipse spring web-services jax-rs