Bro*_*rog 15 eclipse spring web-services jax-rs
我是Web服务的新手,我正在尝试使用jax-rs rest和spring在Eclipse中进行项目.我使用java 1.8,但eclipse向我显示一个错误,jax-rs 2.0需要java 1.6或更新的错误,我的项目将无法正常工作
这是项目资源管理器和错误的屏幕截图.我试图谷歌它但不能得到任何英语解决方案

编辑:如果我试图显示它,看起来截图的质量很低,所以这里是截图的imgur链接,以获得更好的质量 http://i.imgur.com/YYyoeUX.png
Pau*_*tha 30
Maven项目带有一些隐式应用于构建的插件.其中一个是maven-compiler-plugin.不幸的是,插件的Java版本默认为1.5.您看到的大多数Maven项目都会通过声明插件(在您的pom.xml文件中)和配置Java版本来覆盖Java版本
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.1</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
</plugins>
</build>
Run Code Online (Sandbox Code Playgroud)
Eclipse(使用m2e插件)将编译器合规性级别设置为插件中的设置.您可以通过访问来查看
右键单击项目 - >属性 - > Java编译器 - >查看合规性级别
而不是上面的编译器插件配置,你也可以简单地做
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
</properties>
Run Code Online (Sandbox Code Playgroud)
默认插件配置将查找这些属性.它比重新声明插件要简单得多.
>
| 归档时间: |
|
| 查看次数: |
23446 次 |
| 最近记录: |