Connecting Tech Pros Worldwide Forums | Help | Site Map

compilation error : cannot resolve symbol

Newbie
 
Join Date: Aug 2008
Posts: 4
#1: Aug 5 '08
i hav created 3 classes in 3 different files. am gettin an error durin compilation. wat shud i do???

C:\s\source>javac -d ..\classes devtestdrive.java
devtestdrive.java:5: cannot resolve symbol
symbol : class device
location: class devtestdrive
device d1=new tv();
^
devtestdrive.java:5: cannot resolve symbol
symbol : class tv
location: class devtestdrive
device d1=new tv();
^
devtestdrive.java:6: cannot resolve symbol
symbol : class device
location: class devtestdrive
device d2=new printer();
^
devtestdrive.java:6: cannot resolve symbol
symbol : class printer
location: class devtestdrive
device d2=new printer();
^
devtestdrive.java:7: cannot resolve symbol
symbol : class device
location: class devtestdrive
device d3=new micro();
^
devtestdrive.java:7: cannot resolve symbol
symbol : class micro
location: class devtestdrive
device d3=new micro();
^
devtestdrive.java:9: cannot resolve symbol
symbol : class devicetester
location: class devtestdrive
devicetester d4=new devicetester();
^
devtestdrive.java:9: cannot resolve symbol
symbol : class devicetester
location: class devtestdrive
devicetester d4=new devicetester();
^
8 errors

JosAH's Avatar
Expert
 
Join Date: Mar 2007
Posts: 10,611
#2: Aug 5 '08

re: compilation error : cannot resolve symbol


Set your classpath (-cp), output directory (-d) and sourcepath (-sourcepath) on
your javac command line and compile all your .java files at once (*.java).
Type 'javac -help' for details. Don't forget to 'import' the classes in each others'
source files (if they're in a package).

kind regards,

Jos
Newbie
 
Join Date: Aug 2008
Posts: 4
#3: Aug 5 '08

re: compilation error : cannot resolve symbol


i compiled .java files all at once... but now am gettin an error at run time,

C:\s\source>java devtestdrive
Exception in thread "main" java.lang.NoClassDefFoundError: devtestdrive
JosAH's Avatar
Expert
 
Join Date: Mar 2007
Posts: 10,611
#4: Aug 5 '08

re: compilation error : cannot resolve symbol


Quote:

Originally Posted by Sindhu Rani

i compiled .java files all at once... but now am gettin an error at run time,

C:\s\source>java devtestdrive
Exception in thread "main" java.lang.NoClassDefFoundError: devtestdrive

Now type 'java -help' and read how you can set the classpath variable for the
JVM itself.

kind regards,

Jos
Reply


Similar Java bytes