そのため、vimスクリプトで.javaファイルをコンパイルしようとしていますが、"could not find or load main class name.java"
.javaファイルにメインクラスを配置するとエラーが発生します。誰でも助けることができますか?ありがとうございます。
スクリプトからファイルを作成するとき
public class $name {
public static void main(String[] args) {
"text"
}
}
答え1
$name
クラス名に拡張される場合、コードはまったく同じ名前と.java拡張子を持つファイルになければなりません。 javacコマンドには.javaを含む完全なファイル名が必要です。
javac CoolCode.java
$name
.just "text"を本文に拡張すると、CoolCode
コンパイルエラーが発生します。これに合格したら、コードを実行します。
java CoolCode
man javac
次に、javac と java のドキュメントでクラスパスやパッケージ名などについて読んでくださいman java
。