0
外部jarファイルを使用してリモートサーバーでJavaコードを実行します。私はthis tutorialを参照し、私のプロジェクト全体のjarファイルを生成するIntelliJ IDEを実行します。これで、次のコードをローカル端末で正常に実行できます。外部jarファイルを使用してリモートコマンドラインでjavaを実行できません
javac -cp /Users/natsuapo/out/artifacts/main_jar/main.jar: new_server_try.java
java -cp /Users/natsuapo/out/artifacts/main_jar/main.jar: new_server_try
コードは正常に実行されます。しかし、私は同じことをサーバーで試してみる。エラーや警告なしでコンパイルプロセスを終了することができます。
javac -cp /Users/natsuapo/out/artifacts/main_jar/main.jar: new_server_try.java
私はクラスファイルnew_server_try.class
がディレクトリに生成されていることを確認しました。
しかし、2番目の手順ではエラーがCould not find or load main class new_server_try
と返されますが、なぜこのようなことが起こるのかわかりません。 2番目のコマンドで
ありがとうあなたの返事のために。私はそれを試して、それは動作しませんでした、そして、それは私の地元の環境でも動作しませんでした。 – natsuapo
ここにあなたのコマンドを印刷することができます。あなたのOSは何ですか? –
はコンパイル作業ですか?またはどちらも働かなかったのですか? –