= Thomas Thießen's Homepage in der LUG Krefeld =



== Mitschnitt der ersten Netbeans-Schritte am 9.6.08 ==

Installation des __Java-JDK__, von __netbeans__ und vom __mysql-server__ per Paketverwaltung.

  Database
  Java Persistence

darauf achten, daß die Plugins auch aktiviert sind!

Das folgende entspricht im Grunde http://www.netbeans.org/kb/60/ide/mysql.html



=== Administration der MySQL-Datenbank ===

Im Services-Fenster (aus dem Menü Window) auf Databases klicken und über das Kontextmenü eine neue Datenbankverbindung zu MySQL erzeugen. Im entsprechenden Fenster ersetzt man in der URL <HOST> durch "localhost", löscht den Port (mit dem Doppelpunkt) und den Datenbanknamen.

Als User benutzt man "root" und das Passwort gibt man entsprechend ein.

Nun erscheint im Baum die Verbindung zum Datenbank-Server. Diese Verbindung hat keine bestimmte Datenbank angegeben. Sie dient nur zu globalen Zwecken, insbesondere dazu, neue Datenbanken anzulegen. Dazu öffnen wir das SQL-Command-Fenster (über das Kontextmenü) und geben folgenden Befehl ein.

  create database test123;

Dann klickt man wieder auf den MySQL-Treiber und legt eine neue Verbindung an. Dabei gibt man dann als Datenbankname "test123" an.

Nun erscheint die neue Verbindung. Auf dem Tree-Ast "Tables" kann man nun mit der rechten Maustaste einen Dialog öffnen, um eine neue Tabelle anzulegen.



=== Erzeugen der Applikation ===

Über "neues Projekt" kann man nun ein "Java Desktop Application" erzeugen. Im nächsten Fenster muss man dann nach der Benennung des Projekts "Database Application" auswählen. Dann folgt man dem Dialog, um seine Datenbank anzulegen und ist dann auch schon fertig mit seiner ersten Applikation.



=== Weitere Links ===

Das nächste interessante Tutorial zur Erweiterung der automatisch generierten Datenbank steht unter http://www.netbeans.org/kb/60/java/gui-db.html



----


=== NetBeans auf Deutsch ===

In NetBeans das Menü: Tools / Plugins / Karteireiter Settings aufrufen

Den Knopf Add drücken

Ein neues UpdateCenter hinzufügen und z.B. "Lokalisierung" nennen

Der Pfad ist: 
http://deadlock.netbeans.org/hudson/job/nb6-community-ml/lastSuccessfulBuild/artifact/nbbuild/dist/nbms/catalog_all.xml.gz 

Zum Karteireiter Available Plugins wechseln

"Netbeans 6.0.1 de Localization Plugin" auswählen und mit Install installieren
  
Die IDE kann nun automatisch neu gestartet werden.

Alle Menüs sollten nun in deutscher Sprache erscheinen

----
=== JAVA Installation unter Kubuntu: ===

Eine ausführliche Beschreibung findet man unter:
http://wiki.ubuntuusers.de/Java

Installation kurz und knapp:

sudo apt-get install kubuntu-restricted-extras      
(installiert Sun Java 6 und weitere Programme)

(bereits automatisch installiert: sun-java6-jre
das JRE für normale Anwender)

(bereits automatisch installiert: sun-java6-plugin (Java-Plugin für Webbrowser)

sudo apt-get install sun-java6-jdk
das JDK für Entwickler

sudo apt-get install sun-java6-source
Quellpakete von Java (wird z.B. benötigt um JavaDoc der Standardbibliothek in Eclipse anzuzeigen (wie eine .JAR hinzufügen)                                          

sudo apt-get install sun-java6-demo
Beispieldateien für Java (normalerweise nicht benötigt)

sudo apt-get install sun-java6-doc

Dokumentation für Java (normalerweise nicht benötigt)

Unter Kubuntu erscheint eine Fehlermeldung (Stand 21.11.2009)

Fehlerbehebung:

Manueller Download: http://java.sun.com/javase/downloads/

Rubrik: Java SE 6 Documentation / Download auswählen 

jdk-6u10-docs.zip als ROOT in /tmp (Direkt im Wurzelverzcihnis speichern. (Nicht im Anwenderverzeichnis/tmp !!)

sudo apt-get install sun-java6-fonts
Die Schriftart Lucida (normalerweise nicht benötigt)