I fixed the source of the errors to the class JavaPlugin.java in
jmathlib. (May be I am wrong?)
There left two questionable lines, as one might see very clear:
/**Class containing the extensions of jmathlib*/
public class JavaPlugin extends Plugin
{
private koala.dynamicjava.interpreter.TreeInterpreter
djInterpreter; ?????
//private String name; ?????
public JavaPlugin()
{
name = "JavaPlugin";
djInterpreter = new TreeInterpreter(new JavaCCParserFactory());
}
There is the last class separated by a blank? Afaik is that not in
coincidence with the syntax rules of java? And there is something
defined private but without any type definition? And that is also true
for ther variable name, as type definition is marked as a comment
(//private String name;)?
I checked the class-library
(jmathlib/plugins/dynjava/koala/dynamicjava/interpreter.) and could not
find a class djInterpreter. There is only a class TreeInterpreter. One
can reduce the number of error messages to two in changing that lines to
private koala.dynamicjava.interpreter.TreeInterpreter.Interpreter;
But that does not work either. I know that that does not mean that the
error is removed, but it is a distinced hint.
I do not have any idea how that will be correct, because I do not
understand that huge project in detail. But I am sure that the
developers will know that. And there are lots and lots of messages of
the kind "file not found".
Reagards
BB
|