IntelliJ新建Java项目出现no usage提示,新手求助解决方法
IntelliJ中出现"no usage"提示的原因及解决方法
问题说明
"no usage"是IntelliJ的代码检查提示,它会扫描项目代码,标记那些未被其他代码引用的类或方法。但Main类和main方法是Java程序的入口点,本身不需要被其他代码调用,IDE的静态分析在这里误触发了提示。
解决方法
调整代码检查规则(彻底解决)
打开IntelliJ设置(快捷键Ctrl+Alt+S或Cmd+,),依次进入Editor > Inspections > Java > Declaration redundancy > Unused declaration,取消勾选"Entry points"选项,这样IDE就不会再对程序入口类/方法标记"no usage"。手动标记为程序入口
右键点击main方法,选择Mark as Entry Point,IDE会识别这是程序启动入口,不再弹出未使用提示。临时忽略单个提示
点击"no usage"旁的小灯泡图标(或按Alt+Enter),选择Suppress for class(针对Main类)或Suppress for method(针对main方法),IDE会自动添加注释忽略该检查提示。
内容的提问来源于stack exchange,提问作者user20745795
相关产品推荐
相关产品推荐

