Maven 3.0 mit Artifactory 2.3.x

Posted by: Christian Moser Posted on: 13. December 2010 Comments: 0

Bei der Umstellung von Maven 2.x auf Maven 3.0 stiess ich auf einige Probleme, die ich erst nach langen hin und her zwischen der Maven & Artifactory mailing list lösen konnte. Das Problem zeigte sich, als Maven 3.0 nach einem update-snapshots mit -U, neuere im lokalen repository installierte Artifakte mit älteren aus dem artifactory überschrieben hat. Dieser Effekt trat mit Artifactory 2.2.3 und non-unique snapshot repositories auf. Dieser Fehler hat…

Sinn & Unsinn von {@inheritDoc}

Posted by: Christian Moser Posted on: 13. December 2010 Comments: 2

Ich wurde schon des öfteren nach code-reviews darauf angesprochen, wieso ich bei meinen überschriebenen Methoden nicht immer {@inheritDoc}  im javadoc deklariere. Ich halte dieses Vorgehen bei 90% der Fälle als überflüssig und unübersichtlich. Um dies zu erläutern habe ich ein paar javadoc Tests durchgeführt… Es wurden die Klassen ParentClass und ChildClass erstellt, wobei ChildClass von ParentClass erbt und die Methode “methodToOverride()” überschreibt. Gezeigt werden code-Schnipsel aus ChildClass und dem entsprechend…

Lernen & gleichzeitig hungernden helfen?

Posted by: Christian Moser Posted on: 15. September 2010 Comments: 0

Als zusätzliche Lernvorbereitung für meine anstehende CAE (Certificate Of Advanced English) Prüfung, wurde mir die äusserst gelungene Lernseite www.freerice.com empfohlen. Die Seite wurde ursprünglich vom Programmierer und Familienvater John Breen ins Leben gerufen. Mit dem Ziel seine Söhne für den College Eintrittstest vorzubereiten. Nachdem er das Potential der Seite realisiert hatte, spendete er sie dem World Food Programme. Innerhalb eines Monats wurde bereits so viel Reis gespendet, um  50’000 Menschen…