Wir verwenden unterschiedliche Werkzeuge zur Entwicklung, Dokumentation und Verbreitung unserer Java Programme.
Diese Liste zeigt die gängigen Werkzeuge mit Links. Alle Werkzeuge sind auch lokal vorhanden.
Eclipse (Inhaltsverzeichnisse)
- Eclipse Starthilfe
- Eclipse mit Ant (PDF, Beispiele)
- Eclipse Team-Entwicklung Starthilfe
- Eclipse Sysdeo Tomcat Plugin Starthilfe, Beispiele
- Eclipse SWT Basics (PDF, Beispiel),
- Eclipse SWT grundlegende Widgets (PDF, Beispiele)
CVS - Code Verwaltungssystem Starthilfe
- CVS Starthilfe
- CVS Befehle : http://www.cvsnt.org/wiki/CvsCommand
- JBuilder Borland
- Java 2 Platform, Standard Edition (JDK) Sun
- Anleitung: wie generiere ich eine exe Datei aus einer Klassendatei
Reverse Engineering Tools
- Sie können beispielsweise mit dem JAD Tool Klassendateien in Java Dateien umwandeln.
- Das Tool besitzt verschiedene grafische Front Ends, beispielsweise FrontEnd, die Ihnen die Arbeit erleichtern.
- JAD ReadMe; FrontEnd FrontEnd.txt
- FrontEnd Plus 1.04
- Reverse Engineering Tool : sie haben die Java Datei nicht mehr; JAD liefert Ihnen den Programmcode bei gegebener Klassendatei
Hier auch noch die Web Links zu den neusten Versionen
1) JAD Homepage
2) GUI Front End Plus
DOS Prompt im Explorer mit rechter Maustaste
Starten Sie den Registry Editor (Start-> Ausführen -> regedit)
Suchen Sie [HKEY_CLASSES_ROOT\Folder\shell]
Kreieren Sie einen neuen Key (rechte Maustaste):DOSWindow (oder was immer Sie wollen)
[HKEY_CLASSES_ROOT\Folder\shell\DOSWindow]
kreieren Sie dort einen Command Key:
[HKEY_CLASSES_ROOT\Folder\shell\DOSWindow\command]
und geben Sie dort ein:
(Standard anklicken) im Feld 'Wert' : cmd.exe
Jetzt sind Sie ein Problem los!
Proxy : wie koennen Sie problemlos durch den Proxy kommunizieren?
Java nutzt drei Systemeigenschaften, um die Proxy Eigenschaften zu definieren:
1. proxyHost
2. proxyPort
3. proxySet
Applets setzen diese Eigenschaften basierend auf den Browser Eigenschaften.
Bei Applikationen muss man die Eigenschaften selber setzen:
Properties props = System.getProperties();
props.put("proxyHost", "proxyhostname");
props.put("proxyPort", "proxyhostport");
props.put("proxySet", "true");
Copyright ©, Alle Rechte vorbehalten.
Josef M. Joller