gpt4 book ai didi

Java 编译器警告严重性

转载 作者:行者123 更新时间:2023-12-02 00:55:24 25 4
gpt4 key购买 nike

简介
一些持续集成工具(例如 Hudson)假设编译器生成不同严重性(也称为优先级)的警告:高、正常和低。
根据编译器警告的数量和严重性,该工具可以将构建标记为不稳定
如果编译器生成高优先级警告,我希望我的构建不稳定。

我从未在我们的项目中看到任何高(和低)优先级警告 - 只是正常,所以我有点怀疑它们是否真的存在。

问题
在哪里可以查看 javac 和/或 ecj 生成的高优先级编译器警告列表
或者您可以提供一些高优先级警告的示例。

其他
相关但可能不同的问题:我怀疑高优先级编译器警告实际上是错误,并且实际上不可能存在使用高优先级警告编译源代码的情况(在这种情况下构建将被破坏)。

最佳答案

您可以通过键入以下内容来获取所有编译器警告的列表:

javac -X

并查看为 -Xlint 选项给出的列表。

Java 实际上并没有“高”优先级与“低”优先级的概念,而且可以说不应该这样——哪些特别的警告可能表明您的项目存在的问题实际上是特定于您的特定开发模式的。

关于Java 编译器警告严重性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/911866/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com