title: Arduino code won't upload
body: <p>I'm working on a small weather station and yesterday everything was working well. This morning I changed some code and suddenly this came up when I wanted to upload the code to my Adafruit:</p>
  
  <pre><code>java.io.IOException: Cannot run program "{runtime.tools.bossac- 
  1.7.0.path}/bossac": CreateProcess error=2, The system cannot find the file 
  specified
  
  at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048)
  at processing.app.helpers.ProcessUtils.exec(ProcessUtils.java:26)
  at cc.arduino.packages.Uploader.executeUploadCommand(Uploader.java:129)
  at cc.arduino.packages.uploaders.SerialUploader.uploadUsingPreferences(SerialUploader.java:207) 
  
  at cc.arduino.UploaderUtils.upload(UploaderUtils.java:78)
  at processing.app.SketchController.upload(SketchController.java:713)
  at processing.app.SketchController.exportApplet(SketchController.java:686)
  at processing.app.Editor$DefaultExportHandler.run(Editor.java:2168)
  at java.lang.Thread.run(Thread.java:748)
  
  Caused by: java.io.IOException: CreateProcess error=2, The system cannot 
  find 
  the file specified
  
  at java.lang.ProcessImpl.create(Native Method)
  at java.lang.ProcessImpl.&lt;init&gt;(ProcessImpl.java:386)
  at java.lang.ProcessImpl.start(ProcessImpl.java:137)
  at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)
  ... 8 more
  An error occurred while uploading the sketch
  </code></pre>
  
  <p>Even simple code won't upload anymore. Could someone help me with this? I tried so many things already and I can't figure it out.</p>
  
  <p>Thanks.</p>