Cmd istemi ve yakalama çıkışı aracılığıyla PHP. Jar dosyasını çalıştırarak

0 Cevap java

Ben birden fazla sınıf var benim uygulama bir kavanoz dosya var. Jar dosyasını komut istemi ile PHP ile denir. Ben jar dosyasını aramak için aşağıdaki PHP parçacığını kullanıyorum.

<?php
$result=popen('java -jar D:\\Development\\Filehandler\\dist\\Filehandler.jar getConfigLang', "r");
while(!feof($result)){
  print fread($result, 1024);
  flush();
}
fclose($result);
?>

Buradaki sorun ilginçtir. Ben ana işlevi olan 'System.out.println' ifadelerini almak mümkün duyuyorum. Ama diğer sınıflardan çıktı ifadeleri alınamadı.

Ben de () exec ile denedim. . Kavanoz iyi çalışıyor ve komut isteminden denilen doğrudan, onun iyi çalışıyor.

Bütün çıkış yakalamak için bir yolu var mı?

0 Cevap