java入門者なのですがなぜパッケージ名を指定しているにmainクラスがロードできないのでしょうか?原因がわかりません。
参考質問: https://teratail.com/questions/53923
Main.java
package sample; class Main { public static void main(String[] args) { System.out.println("Hello World"); } }
[shigurechan@localhost java]$ javac Main.java [shigurechan@localhost java]$ java sample.Main エラー: メイン・クラスsample.Mainが見つからなかったかロードできませんでした [shigurechan@localhost java]$
ディレクトリ名が違うから。
![退会済みユーザー](https://ddjkaamml8q8x.cloudfront.net/profileImages/deletedUser/icnUserSample.jpeg)
同じディレクトリに用意しているのですがパッケージ名と同じディレクトリに移動してそこにその.java ファイルを移動しないといけないのでしょうか?
コマンドプロンプトでパッケージ内のjavaファイルを実行する方法
https://teratail.com/questions/22494
Javaでpackageをつけると実行できない
https://teratail.com/questions/11017
![guest](/img/icon/icnUserSample.jpg)
回答2件
あなたの回答
tips
プレビュー