【发布时间】:2019-10-11 13:36:34
【问题描述】:
我在这样的环境中运行测试
./gradlew 测试
这是我得到的错误:
securitymanager.ml.pmml.something.SomeTest > test() FAILED
java.lang.NoSuchMethodError: org.dmg.pmml.tree.Node.getScore()Ljava/lang/Object;
at org.jpmml.evaluator.tree.NodeScoreDistribution.computeResult(NodeScoreDistribution.java:57)
at org.jpmml.evaluator.TargetUtil.evaluateClassification(TargetUtil.java:116)
at org.jpmml.evaluator.tree.TreeModelEvaluator.evaluateClassification(TreeModelEvaluator.java:148)
at org.jpmml.evaluator.ModelEvaluator.evaluate(ModelEvaluator.java:535)
at org.jpmml.evaluator.mining.MiningModelEvaluator.evaluateSegmentation(MiningModelEvaluator.java:512)
at org.jpmml.evaluator.mining.MiningModelEvaluator.evaluateClassification(MiningModelEvaluator.java:279)
at org.jpmml.evaluator.ModelEvaluator.evaluate(ModelEvaluator.java:535)
at org.jpmml.evaluator.mining.MiningModelEvaluator.evaluate(MiningModelEvaluator.java:212)
at org.jpmml.evaluator.mining.MiningModelEvaluator.evaluate(MiningModelEvaluator.java:205)
at securitymanager.ml.pmml.ClassifierImpl.doSomething(ClassifierImpl.java:111)
我检查了 Node.class,它有 getScore() 方法。
有什么想法吗??
【问题讨论】:
-
请粘贴您的代码 sn-p
标签: java gradle junit nosuchmethoderror