0
read.java
とsufer_type.java
の2つのファイルがあります。 surfer_type.java
には、.jar
ファイルに存在するいくつかのメソッドが必要です。 surfer_type.java
を実行する前にread.java
を実行し、read.java
のデータを使用する必要があります。 surfer_type.java
にjavaファイルの実行中にエラーが発生しました
read r=new read();
と私のようなsurfer_type.java
をコンパイルしています:だから私は、ステートメントを使用
javac -classpath netcdfAll.jar surfer_type.java:
しかし、私はエラーを取得しています:
surfer_netcdf.java:30: cannot find symbol
symbol : class read
location: class surfer_netcdf
read r = new read();
^
surfer_netcdf.java:30: cannot find symbol
symbol : class read
location: class surfer_netcdf
read r = new read();
あなたの返事ありがとう、私は同じフォルダにすべてのファイルを配置していたと読んでr = newを使用してインスタンス化していた();私はなぜそれが再びクラスを読むことを求めているのか理解できません – raviteja
Jonの提案から始めるには、2つのオブジェクトが同じ 'package'にあるかどうかを確認するのが良いでしょう。あなたの 'surfer_type.java'の先頭に' import blah.blah.blah.read'コールがあります。また、 'Read'や' SurferType'のような大文字で始まるクラスの名前を指定することは、標準として受け入れられています – Grambot