[tcljava-user] Executing tcl script from java using Interp, need help about classpath
Brought to you by:
mdejong
From: Ying J. <yi...@as...> - 2001-03-29 06:13:25
|
Hello, I tried to run code: Interp interp; interp = new Interp(); interp.eval("puts {Hello, world}"); interp.dispose(); -------------------------------------------- I got error: Exception in thread "main" java.lang.NullPointerException at tcl.lang.Interp.create(Native Method) at tcl.lang.Interp.<init>(Interp.java:130) at RuleMgr.main(RuleMgr.java:11) tcl.lang.TclRuntimeError: could not find class java/lang/Object. Check that your path includes the directory where tclblend.dll resides. Try looking in the directories under the value of tcl_library.. ----------------------------------------------------------- But I already set path and classpath to the lib of tcl and tclblend: set path=%path%;f:\jdk1.2.2\bin;C:\Progra~1\Tcl\lib;c:\Progrm~1\Tcl\lib\tclblend;c:\unzipped\tclblend126\tclblend1.2.6\win set classpath = %classpath%;f:\jdk1.2.2\lib;c:\unzipped\tcl823\tcl8.2.3\win;c:\unzipped\tclBlend126\tclBlend1.2.6\win\tclblend\;c:\unzipped\tclBlend126\tclBlend1.2.6\win\tcljava\;.;c:\Progra~1\tcl\lib\tclblend;C:\Progra~1\Tcl\lib --------------------------------------------------- What should be added to the path and classpath? Thanks a lot. |