के साथ त्रुटि "प्रतीक नहीं मिल सकता" त्रुटि मेरे पास दो वर्ग हैं और मालिकाना सहायक है। फाइलें एक ही निर्देशिका में हैं।javac कमांड लाइन
public class Owning {
String _name = "";
public void printBanner()
{
}
public void printOwning(double amount)
{
printBanner();
//print details
System.out.println("name:" + _name);
System.out.println("amount:" + amount);
}
}
public class OwningAccessor {
public void access()
{
Owning o = new Owning();
o.printOwning(500);
}
}
जब मैं javac -cp . OwningAccessor.java
साथ OwningAccessor
संकलन करने की कोशिश की, मैं संकलन त्रुटि मिली।
symbol : class Owning
location: class smcho.OwningAccessor
Owning o = new Owning();
^
OwningAccessor.java:6: cannot find symbol
symbol : class Owning
location: class smcho.OwningAccessor
Owning o = new Owning();
^
इसमें क्या गलत है? कोड ग्रहण आईडीई के तहत ठीक संकलित करता है।
क्या वे एक ही निर्देशिका में हैं? अपनी स्रोत पथ निर्देशिका संरचना –
दिखाएं वे एक ही निर्देशिका में हैं। – prosseek
कोई रेपो, यहां काम करता है। यदि आप पहले 'Owning.java' संकलित करते हैं तो यह काम करता है? –