2 回答

TA貢獻(xiàn)1911條經(jīng)驗(yàn) 獲得超7個(gè)贊
jverd在OTN上接受的答案
是的,還有其他方法。這樣不能滿足您的需求嗎?
還有一個(gè)帶有數(shù)組的exec()簽名,其中第一個(gè)元素是命令,其余元素是其args。它可能是也可能不是varargs調(diào)用??雌饋?lái)像這樣,盡管可能無(wú)法完全按照我的意愿工作。
exec(“ cmd”,“ / c”,“開(kāi)始”,“ java”,“ -jar”,“ C:\ Dialog.jar”,“傳遞的信息”);
// 要么
exec(new String[] {"cmd", "/c", "start", "java", "-jar", "C:\\Dialog.jar", "Passed info"});
您可以將信息放入第二個(gè)進(jìn)程讀取的文件中。
您可以將信息存儲(chǔ)在第二個(gè)進(jìn)程查詢的數(shù)據(jù)庫(kù)中。
您可以讓一個(gè)進(jìn)程打開(kāi)ServerSocket,然后另一個(gè)進(jìn)程連接到該服務(wù)器套接字并以這種方式發(fā)送數(shù)據(jù)。
您可以使用更高級(jí)別的消息傳遞工具,例如JMS,Active MQ等。
您可以使用RMI。
您可以使用CORBA。
我敢肯定還有其他方法。
我不知道哪種方法最適合您的需求。這是您需要弄清楚的,盡管如果您不能決定,如果您在此處發(fā)布有關(guān)需求的更多詳細(xì)信息,則可能有人會(huì)提供一些建議。

TA貢獻(xiàn)1998條經(jīng)驗(yàn) 獲得超6個(gè)贊
杜德
請(qǐng)閱讀何時(shí)運(yùn)行時(shí)執(zhí)行程序不會(huì)執(zhí)行,如果您仍然遇到問(wèn)題,請(qǐng)與我們聯(lián)系。
這是一篇好文章。我猜你有“您的參數(shù)有問(wèn)題” ;-)
干杯?;?/p>
添加回答
舉報(bào)