java problem

qacwac

Senior member
Oct 12, 2000
408
0
0
Okay here is my situation.

I don't think I don't think it has anything to do with a mistake in my program but maybe so.
When try to compile my program by typing

javac Short.java

it says "Bad command or file name"
I can run the program by typing

java Short

but I get
"Exception in thread "main" java.lang.NoClassDefFoundError: Short

The only thing my autoexec.bat has in it is
SET BLASTER=A220I5D1T4
I added
path=c:\Program Files\dk1.1.8\bin
not really knowing why but just that I read the path had to be changed. When I rebooted it said "Too many file paths" but went ahead adn booted but it still doesn't work. Someone please explain the purpose of the path and what it means.

Thanks.
 

gittyup

Diamond Member
Nov 7, 2000
5,036
0
0
The problem is that it can't find javac to compile the program before running. Do a Find Files and search for javac. Whatever the path is to javac add to
your path. Each path entry is separated by semi colons.


set PATH=give the path here

For example, my PATH=C:\WINDOWS;C:\WINDOWS\COMMAND;C:\JBUILDER3\JAVA\BIN\
 

michaelh20

Senior member
Sep 4, 2000
482
0
0
Like he said, sounds like it just can't find javac, which is weird if it can find "java" On an interesting note, I had a program where the thing didn't compile *all* of the files involved, so I wound up with a class not found exception too, till I compiled the lone file that didn't
 

qacwac

Senior member
Oct 12, 2000
408
0
0
Thanks guys. I won't get to try and fix until Tuesday though.

One more question. Is there a directory to install it in so that it automatically does it.
 

michaelh20

Senior member
Sep 4, 2000
482
0
0
::I added
:ath=c:\Program Files\dk1.1.8\bin
::not really knowing why but just that I read the path had to be changed.
::When I rebooted it said "Too many file paths" but


I don't think you added it right, it needs to be the short version of the directory, unless I am mistaken, or else you could try "c:\Program files\etc." but I don't know if that works. Try just "path" under a dos box and it should tell you what the path currently is and see if the right path is there. It's probably "c:\progra~1\jdk1.1.8\bin" actually.
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |