Peter Gibbons-BU wrote:
> 

Normally, when you run java code, java expects to see a class name, not
a
file name.  Class names have dots, and don't start from the filesystem
root.  Try this:

$ mkdir javatest
$ cat > javatest/test.java
package javatest;

public class test {
        public static void main( String args[] ) {
                System.out.println("Hi");
        }
}
<CTRL-D>
$ javac javatest/test.java
$ java javatest.test
Hi
$

I'm using redhat 7 and Blackdown linux, but the java vm works similarly
to this on solaris and windows, so I think it should work for you, too.
You should be able to figure out the rest from there.

> hello there,
> I've downloaded a copy of Java 1.3 latest version and installed it ok. I've
> set CLASSPATH to where my Java progs are. I can issue simple Java command
> ok, i.e. Java -v for the version and Java returns the expected result.
> However when I attempt to run any application, i.e. like a simple
> HelloWorld.java app I get errors.  In addition I have the sample problem
> with Java apps like Xalan.
> 
> I am using linux Mandrake latest version which is 8.0.
> 
> here's my error:
> 
> [triple@localhost javaprogs]$ Java -cc /home/triple/javaprogs/HelloWorld
> Internal error: caught an unexpected exception.
> Please check your CLASSPATH and your installation.
> Java/lang/ClassNotFoundException: /home/triple/javaprogs/HelloWorld
>         at java.lang.Class.forName(Class.java:native)
>         at java.lang.Class.forName(Class.java:52)
> Aborted
> [triple@localhost javaprogs]$
> 
> [triple@localhost javaprogs]$ echo $CLASSPATH
> /home/triple/javaprogs:/home/triple/javaprogs/xalan-j_2_2_D14/bin:/usr/X11R6
> /bin:/usr/local/bin:/bin:/usr/bin:/usr/local/bin:/usr/local/bin/java:/usr/lo
> cal/bin/java/bin:/usr/X11R6/bin:/usr/games:/home/triple/javaprogs/xalan-j_2_
> 2_D14/bin:/usr/local/bin:/usr/local/bin/java:/usr/local/bin/java/bin:/usr/X1
> 1R6/bin:/usr/games
> [triple@localhost javaprogs]$
> 
> This e-mail, and any attachment, is confidential. If you have received
> it in error, please delete it from your system, do not use or disclose
> the information in any way, and notify me immediately. The contents of
> this message may contain personal views which are not the views of the
> BBC, unless specifically stated.
> 
> ----------------------------------------------------------------------
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

-- 
#define SS_USR 6  /* The user is broken.                        */


----------------------------------------------------------------------
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to