Schlagwort-Archive: maven

IDE: Wichtigstes Ereignis 2010?

Moin!

JAXenter hat wieder eine (der sehr häufigen) Quickvote-Umfragen. Aktuell geht es um das wichtigste Java-Ereignis 2010.

Klar, dass die Sun-Übernahme durch Oracle inzwischen über 60% bekommen hat, aber es wird auch gefragt, ob nicht vielleicht NetBeans 6.9 das wichtigste Ereignis …

Veröffentlicht unter Java, NetBeans IDE | Verschlagwortet mit , , , , , , | 1 Kommentar

BeanDev: Maven Mojo mit NetBeans debuggen

Moin!

Es gibt ein kleines Wiki, in dem erklärt wird, wie man Mojos (Maven Plugins) in NetBeans debuggen kann:

http://wiki.netbeans.org/FaqDebugMojo

Beste Grüße,
Josch.

Veröffentlicht unter Maven, NetBeans IDE | Verschlagwortet mit , , | Hinterlasse einen Kommentar

BeanDev: Ant vs. Maven in NetBeans RCP Entwicklung

Ant oder Maven ist ein riesiger Unterschied, auch in der RCP Entwicklung mit der NetBeans Platform. Ich hatte diese Frage Ant oder Maven kürzlich im deutschen NetBeans-Forum beantwortet. Hier noch mal in meinem Blog.
Grundsätzliches zu den Build-Tools:

Ant ist …

Veröffentlicht unter Maven, NetBeans IDE, NetBeans Plattform | Verschlagwortet mit , | Hinterlasse einen Kommentar

IDEDev: Ein eigenes Maven Repository (Artifactory)

Moin!
Wenn man anfängt Maven für seine Anwendungsentwicklung zu verwenden, gibt es ein paar Hürden zu überstehen. Erstmal die formale Struktur des Projektmanagements zu verstehen oder auch das Dependency-Management.
Das sind logische und logistische Hürden, die man nach einiger Zeit gut …

Veröffentlicht unter Maven | Verschlagwortet mit | Hinterlasse einen Kommentar

IDEDev: NetBeans 7.0

Moin!Das zukünftige NetBeans soll nun doch als 7.0 benannt werden. Es steht auch eine neue Roadmap und es werden statt 3 Versionen in 2011 "nur" zwei Versionen. 7.0 zum März und 7.1 zum September veröffentlicht. Mir ist …

Veröffentlicht unter NetBeans IDE | Verschlagwortet mit | Hinterlasse einen Kommentar

BeanDev: xercesImpl Dependency Hell

Wenn man viel mit 3rd-Party Bibliotheken arbeitet, kommt man bei XML schnell zu massiven Problemen in der NetBeans Platform.
Hier eines meiner geliebten Stacktraces (im Auszug):

javax.xml.parsers.FactoryConfigurationError: Provider org.apache.xerces.jaxp.SAXParserFactoryImpl not found
    at javax.xml.parsers.SAXParserFactory.newInstance(SAXParserFactory.java:134)
    at org.openide.xml.XMLUtil.createXMLReader(XMLUtil.java:230)
Mit diesem Fehler verabschieden dann sich auch …

Veröffentlicht unter NetBeans Plattform | Verschlagwortet mit | Hinterlasse einen Kommentar

IDEDev: Maven NetBeans Platform und dessen Sourcecode

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 Maven-Projektes.

Allerdings funktioniert es bei mir nicht 100%. …

Veröffentlicht unter Maven, NetBeans IDE, NetBeans Plattform | Verschlagwortet mit | Hinterlasse einen Kommentar

BeanDev: RCP switch zur neuen Platform (NetBeans 6.9)

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 gibt es ein sehr einfaches target, …

Veröffentlicht unter Maven, NetBeans, NetBeans Plattform | Verschlagwortet mit | Hinterlasse einen Kommentar

BeanDev: Maven based Multi-Suite Plattform Applikationen

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 Build-Prozess auch, mit einer XML-Datei, für alle Module der Suite gemeinsames …

Veröffentlicht unter Maven, NetBeans Plattform | Verschlagwortet mit | Hinterlasse einen Kommentar

IDEDev: NetBeans und Maven mit Hudson als CI Server

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>
<url>http://companyserver:8080/hudson</url>
</ciManagement>
Dort kann man nämlich den …

Veröffentlicht unter Maven, NetBeans IDE | Verschlagwortet mit | 1 Kommentar