0
package mainPackage
public class MainClass{
Public static void main(String[] args){
SwingUtilities.invoikeLater(new Runnable()){
Login login = new Login();
}
}
}
両方のクラス(MainClass &ログイン)でコンパイルされていません。クラスはお互いを見ていないし、同じパッケージ(mainPackage)で端末
netbeans IDEでは、アプリケーションは正常に動作します(&コンパイルを実行します)。
しかし、私はこのエラーを取得するMainClassをコンパイルするために、ターミナルを使用する場合:
エラーは:シンボルを見つけられません
Login login= new Login();
^
シンボル:クラスログイン
ここでは私のディレクトリです:
/ホーム/ momy /アプリケーション
|
src
|
mainPackage
|
MainClass.java
Login.java
なぜ
application$ javac src/mainPackage/MainClass.java
任意のアイデア:
は、コードをコンパイルするには?
同時に両方をコンパイルしていますか?両方のソースファイルが 'mainPackage'という名前の同じディレクトリにありますか? 'javac'コマンドを発行するときに、そのディレクトリの上にいるのでしょうか? – RealSkeptic
'javac'を呼び出す正確なパスは何ですか? –
'package mainPackage'はキーワードが' package'(大文字ではありません)です。 –