0

Mountain Lion を実行している macbook pro で jar ファイルを実行する必要があります。しかし、コマンドラインからJavaを実行できません。Javaのバージョンやヘルプコマンドを確認しようとすると、エラーが発生します

Ashfaqur-Rahmans-MacBook-Pro:~ inganious$ java help

Exception in thread "main" java.lang.NoClassDefFoundError: help
Caused by: java.lang.ClassNotFoundException: help
    at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:247)

誰でも助けてください。

ありがとう

4

1 に答える 1

1

Javaはクラス ファイル名をパラメータとして受け取ります。と入力するjava helpと、JVMは をクラス ファイル名と認識し、見つからないため例外helpをスローします。NoClassDefFoundError

あなたがやろうとしているのは、ヘルプオプションを使用することです。

java -help
于 2012-09-25T04:37:19.240 に答える