別のJavaプロジェクトからJavaプロジェクトを呼び出すコードは次のとおりです
package pkgtry;
import java.io.*;
public class Try
{
private static void runProcess(String command) throws Exception
{
Process pro = Runtime.getRuntime().exec(command);
pro.waitFor();
InputStream inputStream = pro.getInputStream();
int b = -1;
while ( (b = inputStream.read()) != -1 )
{
System.out.write(b);
}
}
public static void main(String[] args)
{
int x=10;
try
{
runProcess("javac -d . C:\\Users\\owner\\Documents\\NetBeansProjects\\input\\src\\input\\Input.java");
runProcess("java input.Input");
}
catch (Exception e)
{
e.printStackTrace();
}
}
}
このコードは完全に機能しています。私が欲しいのは、Try.javaからInput.javaに「x」という変数を渡すことです
パラメータを送信するためにTry.javaで、パラメータを受信するためにInput.javaですべての変更を行う必要があることを知りたいです。前もって感謝します