IDEDev: Maven NetBeans Platform und dessen Sourcecode

August 27, 2010

Wenn man schon eine OpenSource Platform verwendet, will man den Quelltext auch gerne zum Debuggen verwenden. In Maven gestützten Projekten gibt es den Kontextmenü Befehl "Download Sources" im Libraries Ordner des...

BeanDev: Lookups - InstanceContent Inhalt löschen

Juli 26, 2010

Moin!

Um den Inhalt eines InstanceContent komplett zu löschen, ohne die beinhalteten Objekte zu kennen, gibt es folgenden Befehl:

content.set (Arrays.asList (Object.class), null);

Das erspart in einigen Szenarien unnötige...

BeanDev: Plugin Manager konfigurieren

Juli 22, 2010

Es gibt eine sehr gute FAQ die zu meinem alten Blog Eintrag zum AutoUpdate Center passt: FaqPluginManagerCustomization.

In der FAQ wird beschrieben, wie man die Darstellung und das Verhalten des Plugin Managers modifizieren...

BeanDev: Hintergrundarbeiten - Der RequestProcessor

Juli 20, 2010

Moin!

Eine sehr schöne kleine Zusammenfassung, wie man (auch vorzeitig zu beendende) Hintergrundprozesse in der NetBeans Plattform programmiert findet man hier.

In dem Blog wird beschrieben, wie man sauber Hintergrundtasks...

BeanDev: FileChooser für NetBeans Platform

Juli 08, 2010

Die Frage kommt häufiger in den Schulungen und auch die Foren sind voll davon: Hat NetBeans eine FileChooser Komponente? 

Die Antwort ist einfach: Nein ;-) - Der Grund auch: Swing hat einen sehr guten JFileChooser, der...

BeanDev: Eigene Options - Hauptkategorien mit Annotationen

Juli 08, 2010

Wenn man mit Annotationen in der NetBeans Platform arbeitet bekommt man eine deutliche Erleichterung, da man weniger in den layer.xml Dateien arbeiten muss. Trotzdem gibt es noch kleinere Fallstricke.

Möchte man dem...

BeanDev: Unit-Tests in der RCP Entwicklung

Juni 21, 2010

In einer meiner letzten Schlungen kam die Frage auf, wie man Unit-Tests für RCP Module durchführen kann, wenn man abhängige Module der Platform benötigt.

Die Antwort ist NbModuleSuite.

Diese Hilfsklasse erlaubt es vor einem...

BeanDev: RCP switch zur neuen Platform (NetBeans 6.9)

Juni 21, 2010

Mit NetBeans 6.9 wurde die Lookup API in ein extra Modul ausgelagert. Will man nun seine Projekte (RCP, Plugins) auf die neue API verlinken müssen die Abhängigkeiten neu aufgelöst werden.

Ant basierte Projekte

Für Ant-Projekte...

News: NetBeans als IDE stark im Anstieg

Mai 21, 2010

Moin!

Die neuen Java Trends sind raus und zeigen, dass die NetBeans IDE stark in der Nutzung zunimmt. In den letzten Java-Trends war die NetBeans IDE noch bei 30%, inzwischen nutzen knapp 50% aller Entwickler NetBeans.

Der...

BeanDev: Maven based Multi-Suite Plattform Applikationen

Mai 11, 2010

Wenn man bei bisherigen Ant-Projekten sehr große NetBeans RCP Applikationen entwickelte, konnte man dies durch Suites recht gut organisieren. Eine Suite sind eine Organisationseinheit, die Module zusammenfasst und im...

IDEDev: NetBeans und Maven mit Hudson als CI Server

Mai 10, 2010

NetBeans eignet sich als hervorragender Zuspieler des Continous Integration Server Hudson. Insbesondere mit Maven hat man ein kleines nettes Feature mit dem ciManagement Tag in Projektdateien.

<ciManagement> ...

BeanDev: Internationalisierung einer NetBeans Platform RCP und Maven

Mai 04, 2010

Gegenüber meines alten Blogeintrages zur Lokalisierung von NetBeans RCP Projekten ist es mit Maven sogar einfacher geworden ein Build einzurichten.

Wie auch damals, stehen zur Zeit keine deutschsprachigen Übersetzungen für...

BeanDev: Maven based RCP, Branding Probleme im Plugin Manager

April 15, 2010

Es gibt im aktuellem Dev-Build einige kleinere Probleme mit der Artifact-Beschreibung, die in den Modul-Properties eingestellt werden können.

Zeilenumbrüche in Artifact Beschreibungen

Der erste (und massivere) Fehler ist, dass...

BeanDev: NetBeans Maven Links

April 14, 2010

Moin!

Hier ein paar (ausgesuchte) Links für die Entwicklung mit Maven 2 in NetBeans.

NetBeans.org Links

RCP Entwicklung mit Maven Builds in NetBeans 6.8NetBeans Platform Development mit Maven 2 (NetBeans Magazine)Maven Best...

BeanDev: Branding und Konfiguration eines Maven Platform Projektes

April 13, 2010

Nachdem man das erste Application Projekt erstellt hat, fallen einem viele Kleinigkeiten auf, die Unschön sind.

Besonders die Label, Icons und Namen der ausführbaren Dateien stören mit "komischen Platzhaltern"

Foo und...

BeanDev: Maven based NetBeans Platform RCP Projekte

April 13, 2010

Ich bin gerade dabei meine Platform Projekte auf das Maven Build System umzustellen. Damit die Sache noch ein wenig spannender wird, das auch noch mit dem NetBeans 6.9 Dev Build (genauer Build 201004120251).

Grundsätzlich will...

BeanDev: EMF Integration in die NetBeans IDE und Platform

März 17, 2010

In meinem letzten Interview auf JAXenter wurde ich gefragt wie es mit der Integration einer Modell getriebenen Softwareentwicklung in der NetBeans IDE steht.

Zwar besitzt NetBeans mit MDR ein Framework, es wird aber schon seit...

Training: NetBeans Platform Certified Training in Weihenstephan

März 11, 2010

Nach nur 1 1/2 Tagen haben wir unser NetBeans Platform Certified Training in Weihenstephan (FH, Fachbereich Bioinformatik) abgeschlossen. 

Normalerweise dauert das Training 2-3 Tage. Wir haben es diesmal (trotz meiner...

IDEDev: Maven Projekt Bibliotheken für NetBeans Java Projekte

Februar 25, 2010

Wenn man Java Projekte hat, die Bibliotheken aus einem Maven Projekt benötigen, steht man zunächst auf dem Schlauch. Das simple "Add Project..." eines Maven Projektes zu einem NetBeans Java Projekt wird zwar angeboten,...

IDEDev: Maven ohne Tests

Februar 24, 2010

Moin!Aktuell hatte ich CalDav4j als SVN Snapshot heruntergeladen und musste mal wieder feststellen, wie gut die Maven-Integration in NetBeans inzwischen ist.Ein schlichtes checkout mit anschließendem Öffnen des Projektes - Build...

PHPDev: NetBeans IDE für PHP - immer mehr eine Liebesgeschichte

Februar 24, 2010

Besonders ein Blogeintrag zeigt mir in den letzten Tagen, wie sehr NetBeans als PHP IDE inzwischen geschätzt wird.

Die Kommentare auf Nikita Makeyevs Artikel sind überwiegend positiv, was den Einsatz mit NetBeans für PHP...

News: kenai.com wird abgeschaltet

Januar 29, 2010

Es scheint im Moment unausweichlich zu sein, dass kenai.com abgeschaltet wird. Damit fällt ein nützlicher Dienst unter den Hammer. Besonders schmerzlich ist das, weil gerade mit NetBeans eine relativ einfache Integration möglich...

IDEDev: NetBeans 6.8 und Embedded Webbrowser

Dezember 12, 2009

Moin!

Irgendwie hatte ich in Erinnerung, dass das Plugin für den nativen Webbrowser als Embedded Komponente nicht unter 64Bit OS funktioniert. Nun ja. Mit 6.8 wollte ich es einfach mal selber testen und sogar Win7 deutsch, 64Bit...

IDEDev: Interaktiver IDE-Vergleich: Teil 1 - NetBeans

Dezember 08, 2009

Moin!

Es geht nun los. Der interaktive IDE Vergleich hat gleich mit meinen Antworten auf JAXenter begonnen. Jeder IDE Nutzer und interessierte Leser darf die Fragen und Antworten gerne kommentieren.

Alle Kommentare werden...

IDEDev: IDE Vergleich und Voting

Dezember 07, 2009

Moin!

Votings zu einer Lieblingsanwendung sind selten Objektiv und belastbar, besonderns wenn es ein Onlinevoting ist.

Aber in diesem Fall ist es nicht so wichtig. JAXenter versucht mal auf eine andere Art und Weise...

Trends: Statistiken auf Suchanfragen

November 09, 2009

Moin!

Einige Zeit gab es weniger Blog-Posts von mir, aber das hat gute Gründe: Ich hab viel zu tun, was ja auch was Positives ist.

Nach dem ich aber Charles Ditzel mit seinem letzten Blog gelesen hatte, musste ich doch selber...

Training: NetBeans Certified Platform Training - Noch 3 Tage Early Bird Anmeldung

September 02, 2009

Während der Göttinger Source Talk Tage wird vom 29.-30. September 2009 ein NetBeans Platform Certified Training am Mathematischen Institut angeboten.

Wer noch den Early Bird Rabatt für das NetBeans Platform Certified Training in...

Plugin: Tutorial Builder Bug Fix Update

August 28, 2009

Der Tutorial Builder hat ein kleines Update erhalten. 

Sortieren der Galeriebilder funktioniert nun mit passender SelektionTastaturkürzel zum Sortieren sind nun [Alt-Shift-Pfeil auf] und [Alt-Shift-Pfeil ab]Unter...

Training: NetBeans Certified Training. Anmeldung JETZT!

August 28, 2009

Während der Göttinger Source Talk Tage wird vom 29.-30. September 2009 ein NetBeans Platform Certified Training am Mathematischen Institut angeboten.Studenten und Mitglieder einer Non-Profit Organisation haben die Möglichkeit...

Artikel: JAXenter - Mehr Substanz für NetBeans

August 26, 2009

Moin!

Auf JAXenter ist ein kleiner Artikel zu dem Substance Support Plugin erschienen. Wer mehr über die Interna des Plugins erfahren möchte, findet weitere Infos dort:

JAXenter: Mehr Substanz für NetBeans

Beste Grüße, ...

Plugin: Substance Support Plugin auf kenai.com

August 25, 2009

Moin!

Da mein Blog etwas unter Überlastung leidet, habe ich das Plugin nun nach kenai.com verschoben (was sowieso meine Intention war). Damit sollte das hängende Update-Center wieder funktionieren.

Wer das Plugin schon...

PHPDev: We need your Help - Dateisynchronisation im aktuellen NetBeans PHP-Build

August 25, 2009

Moin!

Hier ein Aufruf aus dem PHP Blog, ein neues spezielles NetBeans PHP Build zu testen:

 

Wir suchen Anwender, die uns beim Testen unseres neuen experimentellen PHP NetBeans Builds helfen möchten. Jeder ist willkommen, aber...

BeanDev: @ConvertAsProperties zerstört Singleton Pattern von TopComponents

August 21, 2009

Moin!

Seit dem 10. Januar 2009 gibt es eine nette Erweiterung der NetBeans API für TopComponents. Die @ConvertAsProperties Annotation erlaubt es Eigenschaften des Fensters als Properties zu speichern. 

Das ist sehr bequem,...

Plugin: Substance 5.2 for NetBeans Update

August 19, 2009

Moin!

Das Plugin für den Substance Support hat ein kleines Update erfahren.

Zum einem gab es noch eine Violation Exception im Plugin Manager, die nun unterdrückt wird und man kann nun "On-the-fly" die Skins ändern...

Plugin: NetBeans Substance 5.2 Look and Feel

August 18, 2009

Moin!

Ich habe heute noch mal schnell ein Substance Look And Feel Support erstellt. Es ist etwas Beta und man kann nur ein paar PLAFs über die Optionen einstellen (die --laf Einstellung geht im Moment nicht).

Hier ein...

Certified Training: NetBeans Platform in Bonn

August 18, 2009

Moin!

Am Wochenende gab es wieder ein Certified Training zur NetBeans Platform in der schönen und quirligen Universitätsstadt Bonn.

Das war die Ankündigung der studentischen Consultingfirma AureliusConsult. Ich möchte mich im...

Plugin: Project Group Toolbar - Update auf 1.0.2

August 18, 2009

Moin!

Ich habe der Project Group Toolbar ein kleines Update gegeben.

Nun werden alle Änderungen der Gruppen an den Toolbar-Button und an das Menü weitergereicht. Darunter fällt das Hinzufügen und Entfernen sowie das Umbenennen...

Plugin: Project Group Toolbar 1.0.1

August 17, 2009

Moin!

Ich arbeite sehr gerne mit Projekt-Gruppen, da ich ständig in unterschiedlichen Bereichen mit verschiedenen Projekten arbeiten muss. So habe ich eine Projektgruppe für den Tutorial Builder, für den CronJob Scheduler und...

Tipps: CronJob Plugin für NetBeans

August 06, 2009

Da das Plugin für CronJobs in NetBeans relativ schnell gewachsen ist, sammele ich hier mal ein paar Feature und gebe Tipps, wie man das Tool einsetzen kann.

Die grundsätzliche Überlegung ist natürlich: Braucht man sowas?...

Plugin: CronJob 1.0.3 - Cronjobs für individuelle Projekte

August 04, 2009

Nun ist ein wichtiger Teil der Kür geschafft.Jetzt können für JavaSE - Projekte Cronjobs und "Beim-Öffnen" Jobs für Ant Targets definiert werden. "Beim Schließen" folgt noch (das ist etwas komplizierter).Auf...

Plugin: CronJob 1.0.2: Startup- und Shutdown-Jobs

August 03, 2009

Die aktuelle Version 1.0.2 bietet nun Startup- und Shutdown-Jobs an. Startup-Jobs benötigen eine Zeitangabe in Minuten oder Stunden nach dem Starten der NetBeans IDE und Shutdown-Tasks ausschließlich nur den ANT-Befehl.

Hier der...

Plugin: CronJob Scheduler 1.0.1 für NetBeans

Juli 31, 2009

Moin!

Die Idee hatte lothorien (Twitter) in diesem Forums-Eintrag. Die Umsetzung dauerte ungefähr 3h (ohne Doku zu schmökern, ohne Mittagspause und ohne andere wichtige Arbeiten ;-)).

Nun kann man in den Optionen CronJobs für...

Plugin: Tutorial Builder 1.06: Options, Lens-Werkzeug, verbessertes Clipping

Juli 30, 2009

Moin!

Wieder ein kleines Update für den Tutorial Builder. Ich freue mich über jedes Feedback!

Updatehinweise

Das AutoUpdate erzwingt nun ein Neustart der IDE (geht nicht anders, da die Service-API verwendet wird).Man kann nun...

Plugin: Tutorial Builder 1.05: Hoover, Toolbars und Statusline

Juli 22, 2009

Hi!

Updateinformation

Mit dem Update auf 1.0.5 werden ein paar nützliche Features hinzugefügt.

 

Regionen Viewer

Was ursprünglich eine Combobox war ist nun zu einer JList mutiert und hat einen eigenen Bereich rechts neben dem...

Plugin: Tutorial Builder 1.04 mit neuen Features

Juli 21, 2009

Hi!

Updatehinweise

Der Tutorial Builder in der Version 1.04 hat ein paar neue Features erhalten. Zusätzlich wurde die interne Umsetzung der Galerie von einer Swing-JList in eine ListView Komponente mit Nodes umgestellt. Der...

Plugin: Tutorial Builder 1.03 verfügbar

Juli 17, 2009

Moin!

Die neue Version des Tutorial Builders ist verfügbar.

Änderungen:

Neben der Snapshot Kamera in der Statusleiste wird die Anzahl der Bilder in der Galerie angezeigt.Nach einem Snapshot gibt es eine kurze Info in der...

BeanDev: Extensionpoints für Actions

Juli 17, 2009

Der Begriff Extension Point wird in der Eclipse Welt so inflationär verwendet, dass man meinen könnte in der NetBeans Platform würde so etwas nicht existieren. Dabei ist das nicht richtig, im Gegenteil. Es gibt so viele...

Plugin: NetBeans Tutorial Builder - Screen capture und Crop Tool

Juli 16, 2009

In einer internen Mailingliste hatte ich es schon angekündigt. Ich entwickle ein Plugin, damit man innerhalb von NetBeans und Platform-Anwendungen sehr einfach Tutorials erzeugen kann.

Der erste Schritt ist gemacht. Der Tutorial...

BeanDev: ...is not the real McCoy!

Juli 15, 2009

Gerade hab' ich eine witzige Fehlermeldung in meiner IDE gefunden:

WARNUNG [org.openide.util.lookup.MetaInfServicesLookup]: org.sepix.tutorialbuilder.api.ScreenCaptureProvider is not the real McCoy! Actually found it in...

Forum: Das deutschsprachige NetBeans-Forum im neuen Gewand

Juni 19, 2009

Nur wenige Stunden ist es her, als das deutsche NetBeans Forum, plötzlich und unerwartet in einem komplett neuen Look erschien. "Smurfi" (Michael, auch hier mit einem DZone Interview), hat mal das komplette Forum auf...