LED-Throwie selber machen (ohne löten)
Geekige-Bastelminute! Ein LED-Throwie zum selbermachen. Kein Löten notwendig. Die Einzelteile sind sehr günstig und das Ergebnis leuchtet 3-7 Tage (im Schnitt eher so 4 Tage) ziemlich Hell. Mit größeren Wiederständen leuchtet es auch noch länger. Pro Stück landet man etwa bei 0,50€.
Materialliste/Einkaufliste
- LEDs, Vorwiederstände und Schrumpfschlauch im Set (10 Stück etwa 2€)
- 3V Knopfzellen (CR2032) Batterie (10 Stück etwa 3€)
Anleitung mit Bildern









Java was Started but Returned Exit Code=13 in Eclipse
Problem
Eine Eclipse-basierende Umgebung oder sogar Eclipse selber startet nicht mehr oder lässt sich nicht installieren, weil dieser Fehler auftritt:
Java was Started but Returned Exit Code=13
Die Parameter im Java-Start stimmen aber, auch die JavaVM ist korrekt installiert. Trotzdem gibt es immer wieder den Java „Exit code 13“
Lösung
Wir sind bisher über vier mögliche Ursachen bei der Fehlersuche gestolpert. Mit weitem Abstand liegt Lösung #1 vorne.
Lösung 1: In den meisten Fällen ist nicht die passende JavaVM zum System installiert. Es muss zwingend die richtige JRE installiert werden, in 32bit oder 64bit. Achtung, die ****** Oracle-Webseite zeigt einem diese Downloads natürlich nicht freiwillig an, man muss sich in der Regel bis zum 64bit-Offline-Installer durchklicken.
Lösung 2: Konfigurationsfehler in der Eclipse.ini. Oft sehen wir hier verwirrungen mit „Program files“ und „Program files (x86)“. Jeden Pfad genau prüfen.
Lösung 3: Das Installationsverzeichnis enthält Sonderzeichen (#, !, @). Wir sprechen hier über JAVA, das kann auf jeder Plattform abstürzen und auf jeder Plattform keine Sonderzeichen vertragen.
Lösung 4: Extrem selten, kommt aber vor. Diese Eclipse Version passt nicht zur JavaVM. Es gibt ja tatsächlich noch Menschen die JRE6 benutzen (wollen|müssen) …
Never Released
Beruhigend zu wissen das manche Dinge nie passiert sind.
(Aus den Release notes eines HP Procurve 2530-48G-PoE+)
psexec „Das System kann die angegebene Datei nicht finden.“
Problem
Warum funktioniert PSEXEC (aus den Sysinternal tools) scheinbar sporadisch nicht? Zum Beispiel funktioniert der Befehl:
psexec \\SERVER net start <FOOBAR>
fehlerfrei, aber dieser Befehl hingegen
psexec \\SERVER rd /Q /S <C:\FOOBAR>
funktioniert nicht und gibt die scheinbar sinnlose Fehlermeldung „Das System kann die angegebene Datei nicht finden.“ zurück.
Lösung
PSEXEC führt im Standardfall nur Prozesse aus. „net“ ist ein normales Programm (net.exe), also ein Startbarer Prozess. „rd“ hingegen, wie auch „dir“, „type“, „find“ und so weiter sind keine externen Programme, sondern Befehle der Shell, also Kommandos des Prozesses CMD. Um diese auszuführen, muss man also eine CMD-Shell via PSEXEC starten und dieser Shell dann die Kommandos übergeben.
Das Beispiel funktioniert fehlerfrei so:
psexec \\SERVER cmd /c rd /Q /S <C:\FOOBAR>
Der Parameter „/c“ für CMD.EXE Führt den Befehl in der Eingabe einfach aus und endet dann.
