首页 > 其他 > 详细

Maven项目:@Override is not allowed when implement interface method

时间:2018-08-02 21:58:47      阅读:172      评论:0      收藏:0      [点我收藏+]

之前在Eclipse下开发Java程序,@Override使用正常。

现在切换到Intellij IDEA开发,同样的代码,@Override却显红编译不通过。

 

实际上,这是Maven项目遇到的问题。Intellij IDEA和Eclipse下都会遇到这个问题。

 

解决方法:

由于我的项目是maven类型项目,所以在pox.xml的<build></build>标签中添加如下代码,即可解决问题。

 

  <build>
    <finalName>spirngMVC</finalName>
    <plugins>
      <!-- 编码和编译和JDK版本 -->
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>2.3.2</version>
        <configuration>
          <source>1.8</source>
          <target>1.8</target>
          <encoding>utf8</encoding>
        </configuration>
      </plugin>
    </plugins>
  </build>
</project>

 

版权声明:本文为博主原创文章,欢迎转载。 https://blog.csdn.net/chengyuqiang/article/details/54600499

Maven项目:@Override is not allowed when implement interface method

原文:https://www.cnblogs.com/dauber/p/9409749.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!