Я пишу программу, которая должна запускать сервер java.jar. Мне нужно запустить процесс напрямую, чтобы я мог переписать вывод в текстовое поле, и все в целом имеют полный контроль над ним. Я попытался сделать это через CMD.exe, но это не сработает, потому что CMD.exe просто вызовет новый процесс java.exe, и я бы не контролировал его. Мне нужно напрямую вызвать java.exe, чтобы я мог контролировать и получать результат. Может ли кто-нибудь из вас рассказать мне, как преобразовать эту команду, чтобы я мог создать процесс на C# и назвать его?C#: Как выполнить эту командную строку непосредственно в java.exe?
Мне нужна эта команда CMD преобразованы:
"ява -Xmx1024m -cp ./../libs/*;l2jserver.jar net.sf.l2j.gameserver.GameServer"
в
Командная строка, которую я могу внести в Process.Arguments, чтобы я мог напрямую вызвать Java.exe.
Я пытался это сделать ... и это просто не сработает.
Я смотрел на это часами и часами ... пожалуйста, помогите кому-нибудь!
Не могли бы вы показать нам, что у вас есть? – Joey