Arduino IDE "Start 4j" -Fehler

8752
Sekhemty

Ich habe einen Computer mit Windows XP. Ich versuche, die Arduino IDE 0022 auszuführen. Ich doppelklicken auf arduino.exe, es wird etwa 30 Sekunden auf dem Titelbildschirm geladen und dann wird dieser Fehler angezeigt:

Starten Sie 4j: Beim Starten der Anwendung ist ein Fehler aufgetreten

Meine einzige Wahl ist, auf "OK" zu klicken. Der Fehler verschwindet und die Arduino IDE wird geschlossen. Wenn ich versuche, die Arduino-Dateien zu löschen (um das Überschreiben mit verschiedenen Dateien zu versuchen), erhalte ich eine Fehlermeldung, die es mir nicht erlaubt:

Awt.dll kann nicht gelöscht werden: Zugriff verweigert

Stellen Sie sicher, dass der Datenträger nicht voll oder schreibgeschützt ist und die Datei derzeit nicht verwendet wird.

Die einzige Möglichkeit zum Löschen der Datei besteht im Neustart des Computers. Nach diesem ersten Fehler muss also noch etwas versucht werden.

Ich habe im Task-Manager festgestellt, dass einige Java-Programme noch ausgeführt werden: javaw.exe (3 Prozesse)

Ich denke, das ist ein Problem mit Java, aber ich habe meine gesamte Java-Software überprüft und aktualisiert, und alles ist auf dem neuesten Stand. Ich habe in anderen Foren nach diesem Thema gesucht und es schien keiner von ihnen zu helfen. Aus den Foren habe ich versucht:

  1. Verschiedene Arduino IDE-Versionen
  2. Java wird aktualisiert
  3. Arduino.exe als Administrator öffnen

Nichts hat funktioniert. Hat jemand Anregungen?

2
@John Haben Sie vor dem Öffnen alle Skizzen aus Ihrem Benutzerordner entfernt? evan.bovie vor 12 Jahren 0
Ich habe keine neuen Skizzen geschrieben, wenn Sie danach fragen. Sobald ich das Arduino-Programm heruntergeladen habe, habe ich versucht, es zu öffnen, und genau das passiert. Ich kann keine leere Skizze bekommen, um sogar eine neue zu schreiben. vor 12 Jahren 0

3 Antworten auf die Frage

1
sjbcjb

Mir geht es genauso; Ich habe eine Vielzahl von Vorschlägen ausprobiert, um das zu beheben.

Schließlich habe ich schreibgeschützte Dateien in meinem c:\Users\%User%\AppDataOrdner auf schreibgeschützt umgestellt und Probleme mit Java (in Verarbeitung und Arduino IDE) sind verschwunden.

1
Philip Allgaier

Ich habe so ziemlich alle Vorschläge ausprobiert, die ich ohne Erfolg in verschiedenen Foren finden konnte.

Die eine Sache, die schließlich für mich funktionierte (mit Arduino 1.5.6-r2 Beta), bestand darin, die Version [arduino_root] /lib/jna.jar (3.0.3 b2), die mit der Arduino IDE geliefert wird, durch eine andere Version (3.2. ) Zu ersetzen . 7) dass ich bei einer Installation des Gradle Build Tools herumliegen musste.

0
Chrys

Ich hatte auch dieses Problem.

Etwas, das für mich funktioniert hat: den Ordner löschen c:\Users\%User%\AppData\Roaming\Arduino15.

Und es geht wieder los!