私は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
ている今、このプログラムを日食でうまく動作しますが、私がコンパイルして、cmdプロンプトで実行しようとするとコンパイルされません
javac CustomerAddress.java
は、お客様がCustomerAddress
に依存するので、私は
javac -cp . Customer.java
を与えるが、コンパイラが、私はそれが何ではありません知っている
error cannot find symbol CustomerAddress
ありがとうございます。はい、その質問を投稿するのはアーティファクトです。同じパッケージ内のimportステートメントは冗長ですが、副作用もありますか、コードに無害です。 – LivingThing
あなたのパッケージ名が正しく綴られている限り、それは無害だと信じています:-) –