>>>>> "Octavian" == Octavian Tanase <[EMAIL PROTECTED]> writes:

    Octavian> I noticed a typo. Java is case sensitive. Try javac
    Octavian> Counter.java, i.e. rename your file from counter.java to
    Octavian> Counter.java.


Your class name must match the name of the java file.  Java is case
sensitive. Rename your file from

        counter.java
to
        Counter.java



    Octavian> -----Original Message----- From: Michael Powe
    Octavian> [mailto:[EMAIL PROTECTED]] Sent: Monday, July 09,
    Octavian> 2001 4:07 PM To: [EMAIL PROTECTED] Subject: Compilation
    Octavian> problems on Win2k


    Octavian> Hello,

    Octavian> I am just learning to program in java.  I have the JDE
    Octavian> set up on a Win2k Pro system.

    Octavian> GNU Emacs 20.7.1 (i386-*-nt5.0.2195) of Tue Jun 13 2000
    Octavian> on buffy

    Octavian> Everything seems to work fine, except when I compile, I
    Octavian> get this error:

    Octavian> 8<-------------------------->8 cd c:/Program
    Octavian> Files/emacs/src/ C:\jdk1.3.1\bin\javac counter.java
    Octavian> counter.java:12: class Counter is public, should be
    Octavian> declared in a file named Counter.java public class
    Octavian> Counter ^ 1 error

    Octavian> Compilation exited abnormally with code 1 at Mon Jul 09
    Octavian> 16:02:55 8<-------------------------->8

    Octavian> Well, but ... Windows is not case sensitive, so saving
    Octavian> the file in Counter.java or counter.java makes no
    Octavian> difference.  I don't see anything in the documentation
    Octavian> about this issue.

    Octavian> Thank you for any help.

    Octavian> mp





Reply via email to