看板 java 關於我們 聯絡資訊
只要用socket程式去call外部程式,外部程式就會當掉 socket server程式如下 class test { public static void main(String args[]) throws Exception { int serverPort = 80; ServerSocket welcomeSocket = new ServerSocket(serverPort); System.out.println("Server STARTed!!"); int i; i = 0; while(true) { Socket connectionSocket = welcomeSocket.accept(); i++; String s = Integer.toString(i); Runtime t = Runtime.getRuntime(); Process pr=t.exec("D://vstream/run.bat"); } } } bat內容:C:/Progra~1/VideoLAN/VLC/vlc.exe mms://url 但是我把socket的code通通拿掉,只留call bat那兩行,vlc又能正常跑不會當掉 請問這是什麼哪邊出錯Orz -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.123.107.6