I don't have a T2 system so I can only have ill-informed opinions...
but...
Make sure your CLASSPATH variable is all caps, you can also put the
CP on the command line with: java -classpath "yada/dada"
The trailing semicolon ';' may be a problem as might the backslashes '\'
Check that you have a real 1.5 or greater JDK: java -version
Check that the jar file exists:
jar tvf "C:\cygwin\opt\tinyos-2.x\support\sdk\java\tinyos.jar"
I believe the jar should contain Listen.class already so you
don't need to recompile...
But if you want to recompile your CP needs to contain:
C:\cygwin\opt\tinyos-2.x\support\sdk\java
assuming, of course, this is where the source tree starts.
MS
maryam ebraheem wrote:
> hi
>
> I am trying to applying the tutorials but I have some problem
>
> when I type
>
> java net.tinyos.tools.Listen -comm [EMAIL PROTECTED]:telos
> I got
>
> Exception in thread "main" java.lang.NoClassDefFoundError:
> net/tinyos/tools/List
> en
> note that my listen file in the following path:
>
> C:\cygwin\opt\tinyos-2.x\support\sdk\java\net\tinyos\tools
>
> but even when I change the path in the comand the same problem still there
>
>
> $ java TestSerial
> also this give an exception
>
>
>
> note that when I compile the listen file I got
>
> [EMAIL PROTECTED] <http://us.mc507.mail.yahoo.com/mc/[EMAIL PROTECTED]>
> /opt/tinyos-2.x/support/sdk/java/net/tinyos/tools
> $ javac Listen.java
> Listen.java:36: package net.tinyos.packet does not exist
> import net.tinyos.packet.*;
> ^
> Listen.java:37: package net.tinyos.util does not exist
> import net.tinyos.util.*;
> ^
> Listen.java:38: package net.tinyos.message does not exist
> import net.tinyos.message.*;
> ^
> Listen.java:43: cannot find symbol
> symbol : class PacketSource
> location: class net.tinyos.tools.Listen
> PacketSource reader;
> ^
> Listen.java:53: cannot find symbol
> symbol : variable
> BuildSource
> location: class
> net.tinyos.tools.Listen
> reader = BuildSource.makePacketSource();
> ^
> Listen.java:56: cannot find symbol
> symbol : variable BuildSource
> location: class net.tinyos.tools.Listen
> reader = BuildSource.makePacketSource(source);
> ^
> Listen.java:64: cannot find symbol
> symbol : variable PrintStreamMessenger
> location: class net.tinyos.tools.Listen
> reader.open(PrintStreamMessenger.err);
> ^
> Listen.java:67: cannot find
> symbol
> symbol : variable Dump
> location: class net.tinyos.tools.Listen
> Dump.printPacket(System.out, packet);
> ^
> 8 errors
>
> my classpath is
>
> C:\cygwin\opt\tinyos-2.x\support\sdk\java\tinyos.jar;.;
>
>
>
> so I need your help
>
> I really need to finish those tutorial at these 2 days
>
>
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Tinyos-help mailing list
> [email protected]
> https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help