2012-11-08 3 views
1

C#에서 Java 응용 프로그램을 시작하려고하지만 적절한 방법이 확실하지 않습니다. 방망이 파일에서 할 수 있습니다.C#에서 JVM을 시작하는 방법

java -cp ".;other_classes_location" classname 

어떻게하면 C#으로 바뀌나요?

+0

'System.Diagnostics.Process.Start (fileName, arguments); '를 확인하십시오. – prprcupofcoffee

+0

Java로 해결해야 할 실제 문제는 무엇입니까? –

+0

그래서 다음과 같습니다. – user1584120

답변

2

은 당신이 게시 한 것은 C# 코드

난 당신이 사용하여 해당 명령을 실행하는 방법을 찾고 생각에 (가능성이 명령 셸에서 실행) 명령 줄

당신 수 없습니다 회전이있다 기음#. 이 경우 응답은 아래 코드입니다

System.Diagnostics.Process.Start("yourPath\java.exe", "Command Line Arguments"); 
+0

도움을 주셔서 대단히 고마워요. 가만 두지 마세요. 첫 번째 시도는 비참한 실패로 끝났습니다. – user1584120

+0

정보를 제공해 주셔서 감사합니다. – user1584120

1

Process.Start를 사용하십시오. 예 : here.

관련 문제