Re: [tcljava-user] TCL_CLASSPATH and jar files
Brought to you by:
mdejong
|
From: Ross, B. <Bil...@Ca...> - 2013-05-23 18:23:50
|
Did this a long time ago but it looks like I am using both TCL_CLASSPATH and CLASSPATH.
I am pretty sure CLASSPATH is for the java jars.
env | grep CLASSPATH
TCL_CLASSPATH=/opt/tcl_Library/lib/ixia/lib/ixTcl1.0:/opt/tcl_Library/lib:/opt/tcl_Library/include:/opt/tcl_Library/bin:/opt/tcl_Library/lib/ixia:/opt/tcl_Library/lib/ixia/lib:/opt/tcl_Library/lib/tcljava1.4.0:/opt/javaClassLibrary/bpr.jar:/opt/tcl_Library/lib/ixia/lib/ixTcl1.0:/usr/local/lib
set env(CLASSPATH) {/opt/javaClassLibrary/bpr-122007.jar:/opt/javaClassLibrary/bacbase-122007.jar}
From: Leonardo K. Shikida [mailto:sh...@gm...]
Sent: Thursday, May 23, 2013 2:00 PM
To: A list for users of tcljava
Subject: [tcljava-user] TCL_CLASSPATH and jar files
Hi
classpath seems to work with Classes, but not with Jars
[1]
append x /home/leoks/shared_kvm/workspace/POC_JavaDriverWrapper/lib/flexjson-2.1.jar\;
append x /home/leoks/shared_kvm/workspace/POC_JavaDriverWrapper/bin\;
set env(TCL_CLASSPATH) $x
does not work
[2]
append x /home/leoks/shared_kvm/workspace/POC_JavaDriverWrapper/bin
set env(TCL_CLASSPATH) $x
does work but then gives me
"java.lang.NoClassDefFoundError: flexjson/JSONDeserializer"
so if I remove the JSONDeserializer class dependency from the class I am calling, then everything goes fine.
am I missing something?
flexjson-2.1.jar is a single JAR, has no dependencies.
how do I configure TCL_CLASSPATH properly?
[]
Leo
|