C# execute jar file with paremeters
Привет.
я хочу выполнить jar-файл в коде .net c#, кто-нибудь, пожалуйста, помогите мне
вот мой .летучая мышь код, чтобы запустить jar:
JAVA -version:"1.7" %JAVA_OPTS% -ea -javaagent:./libs/ea-commons-1.8.jar -cp ./libs/*;AL-Game_clean.jar com.aionemu.gameserver.GameServer
Что я уже пробовал:
вот что я пробовал
частная button_click появилась недействительным(объект отправителя, RoutedEventArgs е)
{
Процесс process = новый процесс();
процесс.EnableRaisingEvents = false;
процесс.свойство StartInfo.Имя файла = "java.exe";
процесс.свойство StartInfo.Аргументы = "Ява -фляга -Xms2072m -Xmx3096m -сервер -ЭА -javaagent:.//gameserver//libs//ea-commons-1.8.jar -СР .//сервера//библиотеки//*;.//gameserver//libs//AL-Game_clean.jar ком.aionemu.сервера.Сервера";
процесс.Начать();
}
BillWoodruff
Есть ли причина, по которой вы не можете сделать простой поиск в Google и прочитать очевидные обсуждения ... во-первых, прежде чем задавать этот вопрос ? Вопрос "Что вы пробовали?" ожидает "реального" ответа.
EADever
это то что я пробовал но после нажатия на кнопку просто появляется черная консоль и сразу же исчезает
частная button_click появилась недействительным(объект отправителя, RoutedEventArgs е)
{
Процесс process = новый процесс();
процесс.EnableRaisingEvents = false;
процесс.свойство StartInfo.Имя файла = "java.exe";
процесс.свойство StartInfo.Аргументы = "Ява -фляга -Xms2072m -Xmx3096m -сервер -ЭА -javaagent:.//gameserver//libs//ea-commons-1.8.jar -СР .//сервера//библиотеки//*;.//gameserver//libs//AL-Game_clean.jar ком.aionemu.сервера.Сервера";
процесс.Начать();
}
BillWoodruff
Теперь вы делаете успехи :) Пожалуйста, переместите пример кода в свой вопрос и используйте редактор CP, чтобы правильно его отформатировать.
Могу ли я предложить вам также открыть некоторые ссылки, показанные справа на этой странице в разделе "Связанные вопросы" ... часто кто-то уже имел дело с той же проблемой, и статья, совет или другой вопрос QA будут содержать ценную информацию.
Tomas Takac
Вы не говорите, в чем проблема. Вы получаете ошибку? Вы пытались запустить его из командной строки?
EADever
Да, я пробовал работать с пакетным файлом .batch, и он хорошо работает
Tomas Takac
Вы все еще не сказали, какую ошибку получаете. Некоторые советы: ваши аргументы не должны начинаться с "java" имя исполняемого файла находится в имени файла. Нет необходимости удваивать прямые косые черты.