애플릿을 가지고 있는데, 동일한 서버에있는 프로그램이 exec
입니다.서버에서 애플릿을 실행하는 애플릿
Runtime c = Runtime.getRuntime();
window.finishedQuery("Got Runtime...");
Process p = c.exec(String.format("cmd");
window.finishedQuery("Excecuted CMD");
두 번째 라인은 브라우저에서 작동하지 않지만 넷빈즈 애플릿 뷰어에서는 작동합니다.
window
은 내 애플릿이고 got runtime
은 표시하지만 excecuted CMD
은 표시하지 않습니다. 나는 다음과 같은 메시지가 나타나면 구글 크롬에서
access denied ("java.io.FilePermission" "<<ALL FILES>>" "execute")
내가 애플릿을 추측 "생각"을,하지만 난에 프로그램을 시작 할 섬기는 사람.
무엇을해야합니까?
"작동하지 않음"에 대해 자세히 설명해 주시겠습니까? 어떻게 알았어? 너는 무엇을 기대하고 실제로 무엇이 일어나는가? – GargantuChet
글쎄, 창문은 내 애플릿이고, "EXCELED CMD"는 아니지만 "자세한 내용을 표시하는 방법을 모르겠다"라는 표시가 있습니다 ... 애플릿이 "사용자가 접근하고 싶다"고 생각합니다. PC/programms,하지만 서버에서 programm을 시작하고 싶습니다 : S – user1843351
괜찮습니다. Google 크롬에서 다음 메시지가 나타납니다. "액세스가 거부되었습니다 ("java.io.FilePermission ""< ""실행 ")" –
user1843351