C++プロセス内からJavaアプリケーションを開始するにはどうすればよいですか?C++プロセスからJavaプロセスを開始する
JNIのようにJavaアプリケーションの一部だけを呼び出すのではなく、実際にはJavaアプリケーション全体を実行します。簡単
C++プロセス内からJavaアプリケーションを開始するにはどうすればよいですか?C++プロセスからJavaプロセスを開始する
JNIのようにJavaアプリケーションの一部だけを呼び出すのではなく、実際にはJavaアプリケーション全体を実行します。簡単
はい、あなたがこのリンクでの手順に従うことができます:それはあなたがアプリ-jar Javaのような何かをしたかのようになりますので、サンプルがロードされたクラスの「メイン」メソッドを呼び出すこと http://java.sun.com/docs/books/jni/html/invoke.html
注意.jarここで、アプリケーションjarのマニフェストは、アプリケーションを読み込んで起動するメインクラスを指定します。
確かに、:
system("java ClassName");
あなたは確かにCLASSPATH
または任意の他、あなたが必要とするための環境変数を追加し、より手の込んだ得ることができます。そうすることの詳細は、システムに依存することがあります。
はsystem("your java command")
となりますか?