java - 找不到类:“md.leonis.ServiceMagi?Test”
问题描述
我正在使用 JUnit 编写一个简单的 Java 测试并不断收到以下错误:Class not found: "md.leonis.ServiceMagi?Test"
. 我没有看到任何堆栈跟踪。
对这张票的建议没有帮助:运行 JUnit 测试时出现类未找到异常
我使 InteliJ Idea 缓存无效,重新编译项目,但没有结果。示例类:
public class ServiceMagiсTest {
@Test
public void test() {
assertTrue(true);
}
}
谁曾遇到过这种情况?
解决方案
我自己想通了。出于某种神秘的原因,班级名称中的一个字母被替换为俄罗斯字母表中的一个类似字母。IDE 给出了提示:
Identifier contains symbols from different languages: [LATIN, CYRILLIC]
Non-ASCII characters in an identifier
希望这可以帮助某人。
推荐阅读
- django - 如何安全地使 Typescript 与自定义后端 API 一起工作
- javascript - es6 在同一个文件中导入和引用 d.ts
- javascript - 是否可以使用变量在 json 脚本中搜索特定元素
- reactjs - 反应:我怎样才能访问另一个函数返回?
- html - CSS Parallax overflow-y:scroll 让它消失
- vb.net - 加快我的功能 - 动态按钮创建 vb.net
- node.js - 将视频上传到 Instagram 企业帐户总是返回“媒体 ID 不可用”错误消息
- java - 架构公共更新而不是配置一个
- php - 如何创建 localhost 网站可以通过 mariadb 中的链接访问和显示的 pdf 目录?
- javascript - 在 Javascript 说明中使用指针事件进行捏合/缩放