Java WebStart Execute .Exe 또는 DLL을 사용할 수 있습니까?
-
06-07-2019 - |
문제
Java Webstart가 안전한 샌드 박스 아래에서 실행되고 있다는 것을 알고 있습니다. JAR에 .dll/.exe를 포함시킬 수 있습니까 (또는 WebStart가 로컬 컴퓨터에 다운로드하도록 한 다음 실행을 실행할 수 있습니까?
조언하십시오. 모든 제안/의견을 환영합니다!
해결책
예. 당신은 그것을 감싸 야합니다 .dll
안에 .jar
파일을 파일하고 참조하십시오 .jnlp
파일 사용 <nativelib>
보다 여기 더 자세한 설명을 위해.
실행 파일을 실행하려면 가장 좋은 방법은 .jar
리소스로서 임시 디렉토리로 폭발 한 다음 일반 프로세스/런타임 메커니즘을 사용하여 실행하십시오.
다른 팁
예, 사용자가 응용 프로그램 권한을 부여하는 한 (팝업 된 대화 상자를 통해) Java WebStart는 파일 시스템에 액세스 할 수 있으며 runtime.exec을 사용할 수있는 권한이 있습니다.
제휴하지 않습니다 StackOverflow