首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Javac:将警告视为错误

Javac:将警告视为错误
EN

Stack Overflow用户
提问于 2018-03-21 02:09:38
回答 1查看 0关注 0票数 0

我有一个编译我的程序的Ant文件。如果编译器报告任何警告,我希望javac任务失败。任何线索如何做到这一点?

EN

回答 1

Stack Overflow用户

发布于 2018-03-21 11:39:35

使用-Werror标志。它没有在-help输出中列出,但它起作用。

我通过找到它并在我自己的代码上进行了测试(在NetBeans中使用Ant)。输出结果是:

MyClass.java:38: warning: [serial] serializable class MyClass has no definition of serialVersionUID

public class MyClass extends JComponent {
1 warning
BUILD FAILED (total time: 3 seconds)

请注意,这仅仅是Java 6。

在Ant构建文件中指定此示例:

<javac srcdir="${src.dir}" destdir="${classes.dir}" classpathref="classpath">
    <compilerarg value="-Xlint:all"/>
    <compilerarg value="-Werror"/>
</javac>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100003208

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档