首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法加载Randoop中的类型错误

无法加载Randoop中的类型错误
EN

Stack Overflow用户
提问于 2016-12-02 06:55:17
回答 1查看 232关注 0票数 0

当我尝试在Windows终端中运行Randoop时,我得到以下错误:

代码语言:javascript
复制
C:\Users\dell13\workspace\project>java -classpath .;.\randoop-3.0.7\randoop-all-3.0.7.jar randoop.main.Main gentests --testclass=Factorial --timelimit=60
policy = sun.security.provider.PolicyFile@5fd0d5ae

Throwable thrown while handling command: java.lang.Error: Unable to load type "Factorial" due to exception: null
java.lang.Error: Unable to load type "Factorial" due to exception: null
    at randoop.main.ThrowClassNameError.handle(ThrowClassNameError.java:16)
    at randoop.reflection.OperationModel.addClassTypes(OperationModel.java:307)
    at randoop.reflection.OperationModel.createModel(OperationModel.java:132)
    at randoop.main.GenTests.handle(GenTests.java:193)
    at randoop.main.Main.nonStaticMain(Main.java:63)
    at randoop.main.Main.main(Main.java:27)

Randoop failed.
Last sequence under execution: null

我尝试运行Randoop的文件是Factorial.class,它位于当前工作目录中。我不确定为什么会发生这种情况,因为我在我的Mac上尝试了一下,它似乎工作得很好。

EN

回答 1

Stack Overflow用户

发布于 2016-12-03 01:53:28

我目前是Randoop的主要开发人员,所以我可以告诉您,这个错误总是因为Java在类路径中找不到类。这要么是因为名称与类路径中的类名称不匹配,要么是因为类路径不正确。

我没有Windows机器,但是,抛开所有Oracle文档不谈,您似乎需要将类路径放在双引号中。

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

https://stackoverflow.com/questions/40921907

复制
相关文章

相似问题

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