簡體   English   中英

從C ++進程啟動Java進程

[英]Starting a Java process from a C++ process

如何從C ++進程中啟動Java應用程序?

我不想調用Java應用程序的某些部分,就像使用JNI一樣,但實際上運行整個Java應用程序。

是的,您可以按照以下鏈接中的步驟操作: http//java.sun.com/docs/books/jni/html/invoke.html

請注意,該示例調用已加載類的“main”方法,因此就像您執行類似java -jar app.jar的操作,其中app jar中的清單指定了加載和啟動應用程序的主類。

當然,很容易:

system("java ClassName");

你當然可以獲得比這更好的,為CLASSPATH或你需要的任何其他東西添加環境變量。 然而,這樣做的細節可能是適度的系統依賴性的。

system("your java command")工作?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM