Class.forName("path.to.class")
.getConstructor(classes)
.newInstance(params);但是我得到了一个java.lang.NoSuchMethodException错误。对于其他任何方法,使用.getDeclaredMethod()而不是.getConstructor()可以工作,但不能使用与类同名的构造函数。
Lombok是否生成了一些.getConstructor()无法识别的奇怪的构造函数?
发布于 2017-10-06 00:11:38
问题是有两个类参数被交换了。我打印出了.getConstructors()的结果,并找到了不匹配的地方。
https://stackoverflow.com/questions/46574122
复制相似问题