Saludos cordiales a todos soy nuevo en la comunidad
actualmente estoy desarrollando una IDE en java, la cual permitirá realizar grabación de los Chip atmega328 y otros y estoy implementado una interface grafica para el software avr-gcc y avrdude, estoy intentando simplemente ejecutar la instrucción avrdude.exe con Runtime y Process y con las 2 no se me a ejecutado, aquí les muestro lo que he realizado en hacer clic en un botón
ProcessBuilder processBuilder = new ProcessBuilder();
processBuilder.command("C:/Program Files (x86)/Arduino/tools/bin/avrdude.exe");
try {
Process process = processBuilder.start();
BufferedReader reader = new BufferedReader(new InputStreamReader(process.getInputStream()));
String line;
String texto1="";
while ((line = reader.readLine()) != null) {
Camp_Text.setText(line);
texto1+=line+"\n";
}
Camp_Text.setText(texto1);
int exitCode = process.waitFor();
System.out.println("\n Exited with error code : " + exitCode);
} catch (InterruptedException ex) {
System.out.println(ex);
Camp_Text.setText("Error");
System.exit(0);
} catch (IOException ex) {
Logger.getLogger(Solo_Pruebas1.class.getName()).lo g(Level.SEVERE, null, ex);
Camp_Text.setText("Error");
System.exit(0);
}