Maven web 项目`@Override must override a superclass method` 问题解决

问题

在 eclipse 中开发 Maven web 项目时出现 @Override must override a superclass method 问题

原因:

是 JDK 版本过低不支持 @Override 注解导致的,提高版本到 1.5 之后(不含1.5)就可以了。

解决方法:

  1. 首先,升级本机的 JDK
  2. 将 window->preferences->java-compiler中的Compiler compliance level 修改为 高版本
  3. 右键项目->Properties->Java Compiler(Left panel)->Compiler compliance level 修改为高版本
  4. 使用 maven-compiler-plugin 插件,指定相应的版本。详见http://maven.apache.org/plugins/maven-compiler-plugin/说明,用法如下:

    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <version>3.2</version>
            <configuration>
                <source>1.7</source>
                <target>1.7</target>
            </configuration>
        </plugin>
    </plugins>
时间: 2024-11-03 12:40:36

Maven web 项目`@Override must override a superclass method` 问题解决的相关文章

maven web 调式-myeclipse maven web项目 调式找不到source

问题描述 myeclipse maven web项目 调式找不到source 如题,很疑惑.不是说 我引了什么jar包源码没加.就是我自己写的代码,调式提示找不到代码.提示source not found.edit source lookup path.我点击edit source lookup path,添加这个工程也还是不行.真是奇怪.难道跟maven特殊目录有关吗?我建立了个java project,是可以调式找到代码的.有碰到过的吗? 解决方案 http://www.tuicool.co

Intellij IDEA创建Maven Web项目

1前言 在创建项目中,IDEA提供了很多项目模板,比如Spring MVC模板,可以直接创建一个基于Maven的Spring MVC的demo,各种配置都已经设定好了,直接编译部署就可以使用. 最开始自己创建maven web项目时,要么创建一个springmvc项目进行修改,要么创建了一个maven项目(不是web项目),自己添加webapp目录添加配置web.xml文件,以及添加web moudle,配置属性等等. 另外之前总结的几篇Intellij使用文章,里面多多少少都还有点问题,请以本

Maven WEB项目使用ProGuard进行混淆,最佳解决方案

最新版com.github.wvengen代替了老的com.pyx4me 在pom.xml文件中添加           <!-- ProGuard混淆插件-->             <plugin>                 <groupId>com.github.wvengen</groupId>                 <artifactId>proguard-maven-plugin</artifactId>

8.Eclipse中创建Maven Web项目

 第一步: 创建maven web工程 注意下面一步: 第二步: 继承parent 修改pom.xml文件如下 <projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://mave

普通web项目转化为maven web项目

1..configure ->Convert to Maven Project 2..maven添加jetty支持 ,并且修改webAppSourceDirectory          <!--  添加jetty支持,Jetty 8 必须 Jdk 1.6+,Servlet 3.0,类似于 Tomcat 7-->         <plugin>           <groupId>org.mortbay.jetty</groupId>       

解决maven web项目倒入eclipse不出现Maven Dependencies 和 Java System Library的问题

检查项目下的.classpath文件,确认是否有下面 的语句.如果没有,添加到文件末尾. <classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER" /> <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER" /> 在

JAVA Eclipse使用Maven构建web项目详解(SSM框架)

tips: 启动项目后,welcome-file的链接即为测试用例 https://github.com/sheep0704/JAVA-SSM-Spring 部署maven web项目 Eclipse使用Maven构建web项目详解 pom.xml添加webapp依赖: <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId>

eclipse上搭建maven多模块Java Web项目

1.模块化需求及项目模块说明 手头上有个已上线的系统,但因老板的特殊要求,系统需要不断的修改.还有就是公司市场部不定期地在举行一些微信活动,每一个活动都是周期性的,活动完了这个功能就要在系统中移除. 系统中就有三种模块:已经在系统中正常运行不需要再变更的模块.经常性变更的模块.用完就要移除的活动模块. 所以,我们需要把项目分成了下面几个模块. 简单说明一下: timetable-common是常用工具包存放的模块. wechat-api是微信接口模块,此模块用到了timetable-common

maven分模块web项目的单元测试

问题描述 maven分模块web项目的单元测试 50C 最近几天搞了个maven分模块的web项目的小demo.springMVC+spring+mybatis.总配置文件写在web模块中.web模块依赖service模块,service模块依赖dao模块,dao模块中有实体类和maping配置文件和dao接口.现在想分层进行单元测试.求大神指导 .在线等. 解决方案 MAVEN WEB项目 单元测试 解决方案二: 已经分模块了,各个模块用各个模块的单元测试 . 解决方案三: 用 junit @