I having a problem with the new verison of JPCAP, I tryed everything to get this working. I loaded JDK and JRE version 1.3 form SUN micosystems.
Here is my proflie and the error I am getting.. This Redhat's 7.2    2.4 Kernel

---------------------------------------------------------------------------------------
using jpcap installed at /usr/lib/jpcap-0.01.11
using libpcap libraries from /usr/lib
using Java VM at opt/java-1.3:opt/java-1.3/bin:opt/java-1.3/bin/jar:opt/java-1.3/bin/java:opt/java-1.3/include:opt/java-1.3/lib:opt/java-1.3/jre/bin:opt/java-1.3/lib/fonts:opt/java-1.3/jre/lib/i386:usr/bin/java:opt/java-1.3/jre/lib..
INFO: loading properties from /usr/lib/jpcap-0.01.11/properties/tool.properties
PacketCapture: loading native library jpcap.. ok
attempting to find network device..

using device 'eth0'.
java.lang.NoClassDefFoundError: Lnet/sourceforge/jpcap/client/CaptureViewFrame;
at net.sourceforge.jpcap.client.CaptureTool.main(CaptureTool.java:403)

------------------------------------------------------------------

Profile:

# /etc/profile

JAVA_HOME="opt/java-1.3:opt/java-1.3/bin:opt/java-1.3/bin/jar:opt/java-1.3/bin/java:opt/java-1.3/include:opt/java-1.3/lib:opt/java-1.3/jre/bin:opt/java-1.3/lib/fonts:opt/java-1.3/jre/lib/i386:usr/bin/java:opt/java-1.3/jre/lib"


# System wide environment and startup programs, for login setup
# Functions and aliases go in /etc/bashrc


# Path manipulation
if [ `id -u` = 0 ] && ! echo $PATH | /bin/grep -q "/sbin" ; then
    PATH=/sbin:$PATH:$JAVA_HOME/bin
fi

if [ `id -u` = 0 ] && ! echo $PATH | /bin/grep -q "/usr/sbin" ; then
    PATH=/usr/sbin:$PATH:$JAVA_HOME/bin
fi

if [ `id -u` = 0 ] && ! echo $PATH | /bin/grep -q "/usr/local/sbin" ; then
    PATH=/usr/local/sbin:$PATH:$JAVA_HOME/bin
fi

if ! echo $PATH | /bin/grep -q "/usr/X11R6/bin" ; then
    PATH="$PATH:/usr/X11R6/bin:$JAVA_HOME/bin"
fi

# No core files by default
ulimit -S -c 0 > /dev/null 2>&1

USER=`id -un`
LOGNAME=$USER
MAIL="/var/spool/mail/$USER"

HOSTNAME=`/bin/hostname`
HISTSIZE=1000

if [ -z "$INPUTRC" -a ! -f "$HOME/.inputrc" ]; then
    INPUTRC=/etc/inputrc
fi

export JAVA_HOME PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC

for i in /etc/profile.d/*.sh ; do
    if [ -r $i ]; then
    . $i
    fi
done

unset i


Reply via email to