From owner-freebsd-java Thu Apr 1 18:56:23 1999 Delivered-To: freebsd-java@freebsd.org Received: from jiyu.net (unknown [209.100.98.61]) by hub.freebsd.org (Postfix) with ESMTP id 37008155E0 for ; Thu, 1 Apr 1999 18:56:14 -0800 (PST) (envelope-from daichi@ongs.net) Received: from localhost (ppph109.wbs.ne.jp [202.219.55.109]) by jiyu.net (8.8.5/8.8.5) with ESMTP id LAA23496 for ; Fri, 2 Apr 1999 11:56:59 +0900 To: freebsd-java@FreeBSD.ORG Subject: Re: classpath In-Reply-To: <37040AA0.915E4CD1@idworld.net> References: <37040AA0.915E4CD1@idworld.net> X-Mailer: Mew version 1.94b9 on XEmacs 20.4 (Emerald) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-Id: <19990402115551L.daichi@ongs.net> Date: Fri, 02 Apr 1999 11:55:51 +0900 From: "Daichi T.GOTO" X-Dispatcher: imput version 990225(IM107) Lines: 108 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org From: John 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