0
新しいJVMの既存のクラスから新しいクラスをインスタンス化する必要があります。これを行うにはProcessBuilder
を使用していますが、この新しいクラスのコンストラクタにパラメータを渡す必要があるという問題があります。 Process Builderを使用してコンストラクタのパラメータを指定する場所ProcessBuilderを使用して新しいJVMインスタンスでクラスをインスタンス化する際にコンストラクタのパラメータを渡すにはどうすればよいですか?
これは現在行っていることですが、このクラスから新しいJVMの新しいクラスに値を送信する必要があります。
ProcessBuilder processBuilder = new ProcessBuilder(Javabin, "-cp",
classpath, NewJVM.class.getName());
新しいクラスの 'main(String [] args)'メソッドに渡す必要があります。 –
はい、クラス名の後ろにパラメータを追加してください –
Okayありがとう@MauricePerryとKlitos Kyriacouですが、パラメータが文字列でなく、別のクラスのオブジェクトであればどうなりますか? – user7608888