मैं रूट निर्देशिका इस तरह है:javac "प्रतीक नहीं मिल सकता है"
├── classes
└── src
└── vehicles
├── Bicycle.java
└── BicycleMain.java
Bicycle.java
package vehicles;
public class Bicycle {
public int cadence;
public int gear;
public int speed;
public Bicycle(int startCadence, int startSpeed, int startGear) {
gear = startGear;
cadence = startCadence;
speed = startSpeed;
}
public void setCadence(int newValue) {
cadence = newValue;
}
public void setGear(int newValue) {
gear = newValue;
}
public void setSpeed(int newValue) {
speed = newValue;
}
public int getGear() {
return gear;
}
public int getCadence() {
return cadence;
}
public int getSpeed() {
return speed;
}
public void applyBrake(int decrement) {
speed -= decrement;
}
public void speedUp(int increment) {
speed += increment;
}
BicycleMain.java
package vehicles; import vehicles.*;
public class BicycleMain {
public static void main (String args[]){
Bicycle Bike = new Bicycle(10, 20, 1);
System.out.println("We have a new bicycle with speed = " +Bike.getSpeed()+", cadence = "+Bike.getCadence()+", gear = "+Bike.getGear());
} }
मैं साइकिल संकलित। जावा और सफल, लेकिन साइकिल के लिए नहीं। जावा:
symbol : class Bicycle
location: class vehicles.BicycleMain
Bicycle Bike = new Bicycle(10, 20, 1);
^
src/vehicles/BicycleMain.java:6: cannot find symbol
symbol : class Bicycle
location: class vehicles.BicycleMain
Bicycle Bike = new Bicycle(10, 20, 1);
^
2 errors
मैं नेटबीन्स और आईटी वर्क्स के साथ इन फ़ाइलों को चलाने की कोशिश करता हूं! लेकिन जब मैं सीएलआई में संकलित करता हूं तो यह क्यों काम नहीं करता है?
क्यों आप अपनी कक्षाओं के लिए स्रोत पोस्ट किया है? यह आपके प्रश्न के लिए प्रासंगिक कैसे है? कृपया पढ़ें [एसएससीसीई] (http://SSCCE.org) – Bohemian
संकलन के लिए आपने किस क्लासपाथ का उपयोग किया है? –
क्या आप 'src' से संकलित हैं? –