我想使用另一个 java 项目中的 JPF(Java 路径查找器)。
我已经完成的步骤:
我创建了一个新的 Java 项目
在构建路径中引用了 jpf-core。
创建了一个 java 类(Test.java)打印 Hello world(在我的新项目中)。
在我提到的目标 = 测试中创建了一个 .jpf 文件(Test.jpf)。
在我提到的eclipse启动配置中
project = jpf-core Main Class = gov.nasa.jpf.tool.RunJPF
我的问题是如果我将相同的 .java 文件和 .jpf 文件放在 jpf-core 项目的 jpf-core/examples 包中,我就可以运行 jpf 文件并获得结果。但是当我试图从另一个 java 项目运行 .jpf 时,我无法这样做。我收到以下错误
[SEVERE] can't find startup class: Test`
[SEVERE] error initializing startup classes (check 'classpath')
请帮我解决这个问题。
更新:
我是否必须编写任何属性文件来提及我的测试类文件的类路径?如果我这样写,我如何将它们与 jpf.properties 联系起来?