Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 02 Apr 1999 11:55:51 +0900
From:      "Daichi T.GOTO" <daichi@ongs.net>
To:        freebsd-java@FreeBSD.ORG
Subject:   Re: classpath
Message-ID:  <19990402115551L.daichi@ongs.net>
In-Reply-To: <37040AA0.915E4CD1@idworld.net>
References:  <37040AA0.915E4CD1@idworld.net>

next in thread | previous in thread | raw e-mail | index | archive | help
From: John <john01@idworld.net>
Subject: classpath
Date: Thu, 01 Apr 1999 18:09:04 -0600

> How do I set my classpath in the csh?  What does the error message:
> "classes not found" when I attampt to execute a java program?
> 
> John.

For example in ~/.cshrc file,


if ( -d "$HOME/bin" )                  setenv PATH "$HOME/bin"
if ( -d "$HOME/X11R6/bin" )            setenv PATH "${PATH:q}:$HOME/X11R6/bin"
if ( -d /bin )                         setenv PATH "${PATH:q}:/bin"
if ( -d /usr/bin )                     setenv PATH "${PATH:q}:/usr/bin"
if ( -d /usr/local/bin )               setenv PATH "${PATH:q}:/usr/local/bin"
if ( -d /sbin )                        setenv PATH "${PATH:q}:/sbin"
if ( -d /usr/sbin )                    setenv PATH "${PATH:q}:/usr/sbin"
if ( -d /usr/local/sbin )              setenv PATH "${PATH:q}:/usr/local/sbin"
if ( -d /usr/X11R6/bin )               setenv PATH "${PATH:q}:/usr/X11R6/bin"
if ( -d /stand )                       setenv PATH "${PATH:q}:/stand"
if ( -d /usr/local/java/bin ) then
                                       setenv PATH "${PATH:q}:/usr/local/java/bin"
else if ( -d /usr/local/jdk1.1.7/bin ) then
                                       setenv PATH "${PATH:q}:/usr/local/jdk1.1.7/bin"
else if ( -d /usr/local/jdk1.1.6/bin ) then
                                       setenv PATH "${PATH:q}:/usr/local/jdk1.1.6/bin"
else if ( -d /usr/local/jdk1.1.5/bin ) then
                                       setenv PATH "${PATH:q}:/usr/local/jdk1.1.5/bin"
else if ( -d /usr/local/jdk1.1/bin ) then
                                       setenv PATH "${PATH:q}:/usr/local/jdk1.1/bin"
endif
if ( -d /usr/local/bin/i386-unknown-freebsd2.2.5 ) then
                                       setenv PATH "${PATH:q}:/usr/local/bin/i386-unknown-freebsd2.2.5"
endif
if ( -d /usr/local/jre1.1.5/bin ) then
                                       setenv PATH "${PATH:q}:/usr/local/jre.1.1.5/bin"
endif
if ( -d /usr/local/canna/bin )         setenv PATH "${PATH:q}:/usr/local/canna/bin"
if ( -d /usr/games )                   setenv PATH "${PATH:q}:/usr/games"
if ( -d /usr/local/enlightenment/bin ) setenv PATH "${PATH:q}:/usr/local/enlightenment/bin"
if ( -d /usr/local/kde/bin )           setenv PATH "${PATH:q}:/usr/local/kde/bin"
if ( -d /usr/local/OMRONWnn6/Wnn6freebsd ) setenv PATH "${PATH:q}:/usr/local/OMRONWnn6/Wnn6freebsd"


setenv CLASSPATH "."
if ( -d /usr/local/swing-1.1 )                  setenv CLASSPATH "${CLASSPATH:q}:/usr/local/swing-1.1"
if ( -f /usr/local/swing-1.1/swingall.jar )     setenv CLASSPATH "${CLASSPATH:q}:/usr/local/swing-1.1/swingall.jar"
if ( -d /usr/local/swing-1.0.3 )                setenv CLASSPATH "${CLASSPATH:q}:/usr/local/swing-1.0.3"
if ( -f /usr/local/swing-1.0.3/swingall.jar )   setenv CLASSPATH "${CLASSPATH:q}:/usr/local/swing-1.0.3/swingall.jar"
if ( -d /usr/local/java/classes )               setenv CLASSPATH "${CLASSPATH:q}:/usr/local/java/classes/"
if ( -f /usr/local/java/lib/classes.zip )       setenv CLASSPATH "${CLASSPATH:q}:/usr/local/java/lib/classes.zip"
if ( -d /usr/local/jdk1.1.7/classes )           setenv CLASSPATH "${CLASSPATH:q}:/usr/local/jdk1.1.7/classes/"
if ( -f /usr/local/jdk1.1.7/lib/classes.zip )   setenv CLASSPATH "${CLASSPATH:q}:/usr/local/jdk1.1.7/lib/classes.zip"
if ( -d /usr/local/jdk1.1.6/classes )           setenv CLASSPATH "${CLASSPATH:q}:/usr/local/jdk1.1.6/classes/"
if ( -f /usr/local/jdk1.1.6/lib/classes.zip )   setenv CLASSPATH "${CLASSPATH:q}:/usr/local/jdk1.1.6/lib/classes.zip"
if ( -d /usr/local/jdk1.1.5/classes )           setenv CLASSPATH "${CLASSPATH:q}:/usr/local/jdk1.1.5/classes/"
if ( -f /usr/local/jdk1.1.5/lib/classes.zip )   setenv CLASSPATH "${CLASSPATH:q}:/usr/local/jdk1.1.5/lib/classes.zip"
if ( -d /usr/local/jdk1.1/classes )             setenv CLASSPATH "${CLASSPATH:q}:/usr/local/jdk1.1/classes/"
if ( -f /usr/local/jdk1.1/lib/classes.zip )     setenv CLASSPATH "${CLASSPATH:q}:/usr/local/jdk1.1/lib/classes.zip"
if ( -f /usr/local/kfc/kfc.jar )                setenv CLASSPATH "${CLASSPATH:q}:/usr/local/kfc/kfc.jar"
if ( -d /usr/local/kfc/examples )               setenv CLASSPATH "${CLASSPATH:q}:/usr/local/kfc/examples"
if ( -f /usr/local/teikade/classes.zip )        setenv CLASSPATH "${CLASSPATH:q}:/usr/local/teikade/classes.zip"
if ( -f /usr/local/jaf/activation.jar )         setenv CLASSPATH "${CLASSPATH:q}:/usr/local/jaf/activation.jar"
if ( -f /usr/local/javamail-1.1.1/mail.jar )    setenv CLASSPATH "${CLASSPATH:q}:/usr/local/javamail-1.1.1/mail.jar"
if ( -f /usr/local/pop3/pop3.jar )              setenv CLASSPATH "${CLASSPATH:q}:/usr/local/pop3/pop3.jar"

if ( -d /usr/local/jdk1.1.5 )                   setenv JDK_HOME  "/usr/local/jdk1.1.5"
if ( -d /usr/local/jdk1.1.5 )                   setenv JRE_HOME  "/usr/local/jdk1.1.5"
if ( -d /usr/local/jdk1.1.5 )                   setenv JAVA_HOME "/usr/local/jdk1.1.5"
if ( -d /usr/local/jdk1.1.6 )                   setenv JDK_HOME  "/usr/local/jdk1.1.6"
if ( -d /usr/local/jdk1.1.6 )                   setenv JRE_HOME  "/usr/local/jdk1.1.6"
if ( -d /usr/local/jdk1.1.6 )                   setenv JAVA_HOME "/usr/local/jdk1.1.6"
if ( -d /usr/local/jdk1.1.7 )                   setenv JDK_HOME  "/usr/local/jdk1.1.7"
if ( -d /usr/local/jdk1.1.7 )                   setenv JRE_HOME  "/usr/local/jdk1.1.7"
if ( -d /usr/local/jdk1.1.7 )                   setenv JAVA_HOME "/usr/local/jdk1.1.7"
if ( -d /usr/local/java )                       setenv JDK_HOME  "/usr/local/java"
if ( -d /usr/local/java )                       setenv JRE_HOME  "/usr/local/java"
if ( -d /usr/local/java )                       setenv JAVA_HOME "/usr/local/java"

#if ( -f /usr/local/jdk1.1.5/lib/i386/green_threads/libshujit.so ) setenv JAVA_COMPILER shujit
#if ( -f /usr/local/jdk1.1.6/lib/i386/green_threads/libshujit.so ) setenv JAVA_COMPILER shujit
#if ( -f /usr/local/jdk1.1.7/lib/i386/green_threads/libshujit.so ) setenv JAVA_COMPILER shujit



And If you want to use the *.jar program or so, to make script file is
good way. For example, 



#!/bin/csh -f
#
## DPAP -- nicer DPAP.class interface script
#

setenv CLASSPATH ".:/usr/local/java/lib/classes.zip:/usr/local/swing-1.1:/usr/local/swing-1.1/swingall.jar:/usr/home/daichi/ONGS/Develope/DPAP/product/DPAP.jar"

exec java DPAP




Above file named DPAP is file to use /usr/home/daichi/ONGS/Develope/DPAP/product/DPAP.jar file.
----
 Daichi T.GOTO (ONGS)
    http://www.ongs.net/daichi, daichi@ongs.net


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-java" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19990402115551L.daichi>