我有3個類CustomerAddress,Customer和CustomerMain。javac -cp:找不到符號
客戶有一個import語句:
import org.abc.customers.CustomerAddress;
雖然CustomerMain有一個import語句:
import org.abc.customers.CustomerAddress;
import org.abc.customers.Customer;
包所有這些類都是
package org.abc.customer
現在,這個計劃在eclipse上工作正常,但是當我嘗試編譯並在cmd提示符下運行時,它不會編譯
javac CustomerAddress.java
編譯罰款
則由於客戶依賴於CustomerAddress
我給
javac -cp . Customer.java
但是編譯器會抱怨
error cannot find symbol CustomerAddress
謝謝..是的,它是發佈這個問題的神器。同一個包中的import語句是多餘的,但是它也有任何副作用,或者對代碼無害。 – LivingThing 2012-04-11 14:25:03
只要你的包名拼寫正確,我相信它是無害的:-) – 2012-04-11 14:27:30