首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Randoop:找不到类型名"“的类

Randoop:找不到类型名"“的类
EN

Stack Overflow用户
提问于 2016-06-21 20:51:59
回答 1查看 710关注 0票数 1

得到这个奇怪的错误,而我非常确定类路径是完美的。这个错误甚至没有显示它找不到的类名。有什么建议吗?

我在项目目录下的命令提示符下运行的命令如下:

代码语言:javascript
复制
java -classpath randoop-all-3.0.1.jar;web/app/WEB-INF/classes/;C:/jdk-8u74-windows-x64/lib/missioncontrol/plugins/javax.servlet_3.0.0.v201112011016.jar randoop.main.Main gentests --classlist=myclasses.txt --timelimit=60

生成的错误如下:

代码语言:javascript
复制
Throwable thrown while handling command: java.lang.Error: No class found for type name ""
java.lang.Error: No class found for type name ""
        at randoop.main.ThrowClassNameError.handle(ThrowClassNameError.java:11)
        at randoop.reflection.OperationModel.addClassTypes(OperationModel.java:293)
        at randoop.reflection.OperationModel.createModel(OperationModel.java:136)
        at randoop.main.GenTests.handle(GenTests.java:194)
        at randoop.main.Main.nonStaticMain(Main.java:61)
        at randoop.main.Main.main(Main.java:27)

Randoop failed.
Last sequence under execution: null
EN

回答 1

Stack Overflow用户

发布于 2016-06-21 22:40:29

错误消息指出您为Randoop提供了一个空字符串作为类名。命令行通过--classname命令行参数提供类名。因此,我猜测您的myclasses.txt文件中有一个空行,或者只包含空格的行。

我不确定,因为你的问题报告不完整。为了获得更好的帮助,请在将来提供重现问题所需的所有文件,包括myclasses.txt文件和.jar文件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37944986

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档