0
是否可以創建一個類的實例,同時給它java選項?Java中的Java參數-ORBInitialPort
我曾嘗試:
String[] arg = {"-ORBInitialPort 1050"};
new LMS(arg);
這沒有奏效。 我不確定這是否可能。
任何想法?
是否可以創建一個類的實例,同時給它java選項?Java中的Java參數-ORBInitialPort
我曾嘗試:
String[] arg = {"-ORBInitialPort 1050"};
new LMS(arg);
這沒有奏效。 我不確定這是否可能。
任何想法?
更多的上下文在這裏真的很有幫助。調用運行程序的java進程的一個示例會很好,因爲「java選項」對於我來說意味着至少可以選擇修改JVM行爲並且不傳遞給程序的Java。
此外,您的LMS類構造函數的標題將是很好的,因爲您稱它的方式沒有多大意義。
因爲它不在這裏,讓我們回答更多的可能性。
通過Java選項,你可能意味着
public static void main(String [] args)
傳遞到程序的參數指定-D
參數2 - 解析選項數組並將結果保存到變量。然後將該變量傳遞給該類。更具體一點,你需要提供更多的信息。您還可以使用Java選項解析庫,如JewelCli或Apache Commons CLI。
3 - 運行java進程-D
參數並指定屬性名稱和值,例如, -DwhateverName=whateverValue
您可以通過System.getProperty()
方法調用獲取此參數的值。
這裏的內容是什麼?這是'RMI','CORBA'嗎? 'LMS'是一個接口impl對象嗎?你能更新這個問題嗎? – Reimeus 2013-03-12 00:14:02
上下文對問題沒有影響。我想知道在創建類實例時是否可以提供Java選項。在這種情況下,它是CORBA,並且是LMS是一個接口impl對象。感謝您的答覆。 – Sagarmichael 2013-03-12 01:01:11