B
Bazinga
Gast
Hallo,
ich beschäftige mich seit einiger Zeit mit der Netbeans Platform (RCP). Beim Durcharbeiten von Tutorials ist mir schon aufgefallen, dass es offenbar signifikante Unterschiede gibt, je nachdem, welche Version verwendet wird. Konkret wurde es jetzt, als ich mir Beispielcode runtergeladen habe und ausprobieren wollte (zur Info: es war der MP3-Player aus dem Buch von Heiko Böck).
Zuerst hatte ich die Sourcen zu dem Buch, das auf Version 6.5 basiert. Beim Versuch, diese mit Netbeans 6.9 zu übersetzen gab es Fehler in einigen xml-Dateien. Außerdem zeigte Netbeans-IDE an einigen Stellen Fehler im Quellcode an, die keine waren. Mit Netbeans 7.1 gab es dieselben Probleme.
Dann habe ich die Sourcen zu dem Buch, das auf Version 7 basiert ausprobiert. Mit Netbeans 7.1 funktionierte das. Mit der 6.9 Version allerdings (wie erwartet) nicht.
Jetzt frage ich mich (und euch), wie ich damit umgehen soll. Muss ich zu einem Projekt, das ich mit einer Version begonnen habe immer die passende Netbeans-Version aufheben, damit ich es jederzeit neu übersetzen kann? Oder gibt es Guides zur Portierung (wobei das je nach Projekt wohl sehr aufwändig werden könnte). Die Abwärtskompatibilität scheint leider nicht garantiert zu sein (s.o. 6.5 Sourcen auf 6.9 IDE).
ich beschäftige mich seit einiger Zeit mit der Netbeans Platform (RCP). Beim Durcharbeiten von Tutorials ist mir schon aufgefallen, dass es offenbar signifikante Unterschiede gibt, je nachdem, welche Version verwendet wird. Konkret wurde es jetzt, als ich mir Beispielcode runtergeladen habe und ausprobieren wollte (zur Info: es war der MP3-Player aus dem Buch von Heiko Böck).
Zuerst hatte ich die Sourcen zu dem Buch, das auf Version 6.5 basiert. Beim Versuch, diese mit Netbeans 6.9 zu übersetzen gab es Fehler in einigen xml-Dateien. Außerdem zeigte Netbeans-IDE an einigen Stellen Fehler im Quellcode an, die keine waren. Mit Netbeans 7.1 gab es dieselben Probleme.
Dann habe ich die Sourcen zu dem Buch, das auf Version 7 basiert ausprobiert. Mit Netbeans 7.1 funktionierte das. Mit der 6.9 Version allerdings (wie erwartet) nicht.
Jetzt frage ich mich (und euch), wie ich damit umgehen soll. Muss ich zu einem Projekt, das ich mit einer Version begonnen habe immer die passende Netbeans-Version aufheben, damit ich es jederzeit neu übersetzen kann? Oder gibt es Guides zur Portierung (wobei das je nach Projekt wohl sehr aufwändig werden könnte). Die Abwärtskompatibilität scheint leider nicht garantiert zu sein (s.o. 6.5 Sourcen auf 6.9 IDE).