私はJavaが初めてなので、質問があります。タイトルで述べたように、VirtualBox で Ubuntu サーバーを実行していますが、パッケージを使用して非常に単純なクラスを実行する際に問題があります。
私はあなたにコードを与えます:
package world;
public class HelloWorld{
public static void main (String[] args){
System.out.println("Hello World")
}
}
非常に単純なコードです。でコンパイルした後javac HelloWorld.java
、間違いはありません(これで、どのような間違いが見つかる可能性がありますか)、
- を実行
java HelloWorld
すると、メッセージ NoClassDefFoundError が表示されます - リターンを実行
java world.HelloWorld
すると、メイン クラスが見つからないか、読み込めません。
classpath と関係があると思われますが、答えが見つかりません。