maven编译错误代码成功

YO-JLIFE 发布于 2016/12/27 15:41
阅读 108
收藏 0


public class UserBaseService{

    public void say(){
        
    }

}

public class SysUserService extends UserBaseService{

    public void write(){
        
    }

}


比如一开始代码是正常的,然后我们运行mvn -X compile可以看到编译也是正常的。

然后将第一个类注释(不是删掉文件),也就是下面这种情况


// public class UserBaseService{

//     public void say(){
        
//     }

// }



这时候IDEA会显示错误,然后使用IDEA里面的编译选项来编译,也会编译不通过。


但是当我们执行mvn -X clean compile的时候,显示的结果是BUILD SUCCESS,

而且这时候虽然显示是编译成功,但是在target/classes中并没有编译后的class文件出现。

大家有没遇到过这种情况的?


加载中
返回顶部
顶部