Ef þú ert að gera þetta í Windows, þá geturðu notað Process klasann til að kalla á hvaða forrit sem er í path (hægt að kalla líka með fullpath á forrit og örugglega hægt að gera þetta á Linux, Unix). Henti upp smá beinagrind að Ping klasa fyrir þig. Þú breytir honum svo bara þannig að þú pingir þína servera í lúppu í staðinn fyrir www.mbl.is.
Process klasinn getur líka tekið inn string[] ef þú þarft að setja inn dynamic færibreytur, en þá raðar þú bara parametrunum í array-ið og hefur forritið í [0] sæti.
//———
import java.util.Properties;
import java.io.InputStream;
public class Ping {
public Ping() {
}
public static void main(String[] args) {
try{
Process p = null;
InputStream is = null;
p = Runtime.getRuntime().exec(“ping.exe www.mbl.is”);
is = p.getInputStream();
int c = -1;
while ( (c = is.read()) > -1)
System.out.print((char)c);
is.close();
}
catch(Exception e){
System.out.println(e.getMessage());
}
}
}
//——–