所以我正在编写一个自定义ClassLoader
来查找jar中的类,但我找不到defineClass()
参数“name”的正确格式。我试过"d", "d.class", "a/b/c/d", "a.b.c.d"
,可能还有其他几个。这是我的例外:
java.lang.NoClassDefFoundError:d(错误的名称:a / b / c / d)
有没有人知道格式化的正确方法?
答案 0 :(得分:2)
spearator是点(。)而不是斜杠(/)表示路径。因此,如果您提供正确的路径,a.b.c.d的格式应该有效。