ldea里不允许@Test注解
时间: 2023-08-23 15:12:12 浏览: 96
重新启动IDEA时maven项目SSM框架文件变色所有@注解失效
在IDEA中,不允许在非测试类中使用@Test注解。这是因为在IDEA中,@Test注解是JUnit框架提供的用于标记测试方法的注解,只能在测试类中使用。如果你想在非测试类中使用@Test注解,你需要将该类放在测试文件夹(默认为src/test/java)下。这样,IDEA会将该类识别为测试类,并允许使用@Test注解。另外,如果你想在其他地方也可以使用@Test注解,你可以将JUnit的依赖scope从test改为compile或者去掉scope这一行。这样,你就可以在任何类中使用@Test注解了。希望这个解答对你有帮助。\[1\]\[2\]\[3\]
#### 引用[.reference_title]
- *1* *2* [【Java注解】@Test注解测试应用和实践探究](https://blog.csdn.net/Sun_study/article/details/123023388)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [IDEA项目使用@Test注解找不到](https://blog.csdn.net/weixin_53107227/article/details/122373518)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文