Javaに関する様々な情報をご紹介します。

Javaに関する様々な情報をご紹介します。
評価

0

初歩的な質問 エラー: シンボルを見つけられません

パッケージを整理したところjavacでエラーが起き、パスを指定してもシンボルを見つけられません。
(パッケージ,インポート,クラスパス関連がわかりません。)
以下、javacを成功させるためにどのようにクラスパスを指定すればよいのでしょうか?
フォルダex内にmain.java,フォルダController
フォルダController内にBoard.java,Data.java,Setting.java,フォルダSet
フォルダSet内にSet.java

Set.java package ex.Controller.Set; →OK
Data.java package ex.Controller;→OK
Board.java(Data classを用いる) package ex.Controller;→×
Setting.java(Board,Set,Data class,を用いる) package ex.Controller;→×

以下を試してもダメでした。 また、package ex.Controllerではなくpackage Controllerだと成功したのがよくわかりません。
C:略\デスクトップ\ex\Controller>javac -cp .. Board.java
あるいは
C:略\デスクトップ\ex\Controller>javac -cp C:略\デスクトップ\ex\Controller\Data Board.java

1

回答

408

閲覧

1件の回答

評価

0

>(パッケージ,インポート,クラスパス関連がわかりません。)
これが分からないなら、分かるようにしないと先へ進めないぞ。
聞いて終わらせるのではなく。

詰まってそうなのは…package付きクラスのコンパイルの仕方だろうか。
その線で調べてみたらどうだろう。

回答する

ログインしていません。

ログインしなくても回答はできますが、ログインすると、質問・回答の管理、更新があった場合のメールでの通知を受けることができます。 アカウントをお持ちでない方は会員登録を行ってください。

ユーザ名匿名