在Netbeans中它可以正常运行,但当我尝试从jar文件中运行它时,它无法加载Prolog并停在那里。我使用的代码是:
我的下一步是将newAtom更改为。
但是仍然没有任何进展。
Term consult_arg[] = {
new Atom("C://Users//dmpasd//Documents//NetBeansProjects//Anemia//src//anemia//new.pl")
};
Query consult_query
= new Query(
"consult",
consult_arg);
boolean consulted = consult_query.hasSolution();
if (!consulted) {
System.err.println("Consult failed");
System.exit(1);
}
我的下一步是将newAtom更改为。
new Atom(Diagnosis.class.getResource("new.pl").getPath())
但是仍然没有任何进展。