Get the App
SLTechnology News&Howtos  ›  Internet Technology  › 

How to call third-party applications in java

Shulou Source: shulou.com Published: 2022-06-02 10:26:46 09月17日 Update

Today, I will talk to you about how to call third-party applications in java. Many people may not know much about it. In order to make you understand better, the editor has summarized the following for you. I hope you can get something from this article.

1. Java calls third-party applications using ProcessBuilder objects to call

Example location:

Xc-service-manage-media-processor/test/TestProcessBuilder

/ / create processBuilder object ProcessBuilder processBuilder = new ProcessBuilder (); / / set commands for third-party applications / / processBuilder.command ("ping", "127.0.0.1"); processBuilder.command ("ipconfig"); / / merge standard input stream and error stream with processBuilder.redirectErrorStream (true) / / start a process (equivalent to entering a command on the command line) Process process = processBuilder.start (); / / get normal and error information through the standard input stream InputStream inputStream = process.getInputStream (); / / convert character stream InputStreamReader reader = new InputStreamReader (inputStream, "gbk"); / / buffer char [] chars = new char [1024] Int len =-1; while ((len = reader.read (chars))! =-1) {String string = new String (chars,0,len); System.out.println (string);} inputStream.close (); reader.close (); after reading the above, do you have any further understanding of how to call third-party applications in java? If you want to know more knowledge or related content, please follow the industry information channel, thank you for your support.

Tags: Third parties applications applications programs content commands inputs objects standards errors locations examples information characters more knowledge articles industries information information channels Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno macOS MariaDB NVidia Redmi vpn