G
Guest
Gast
Hi!
Ich habe mit Java immer wieder Probleme mit der Versionierung:
An mehreren Stellen gebe ich eine Versionsnummer meines Programmes aus. Das Problem: Diese Nummern sind hardgecodet. Wenn ich beschließe, die Versionsnummer zu ändern, muss ich dies an mehreren Stellen im Code machen. Dabei vergisst man natürlich auch leicht mal eine Stelle und schon hat man eine Inkonsistenz. Ich könnte nun natürlich einfach eine global zugängliche Konstante bzw. Methode mit der Versionsnummer einführen, aber bevor ich diesen Schritt mache, möchte ich fragen, ob es dafür eventuell bereits Mechanismen gibt? In MS Visual Studio gab es dafür beispielsweise einen Dialog, in dem ich die Nummer festlegen konnte (und auch eine automatische Erhöhung veranlassen konnte)- daraufhin konnte ich aus dem Code mit App.Major, App.Minor und App.Revision auf die einzelnen Versionsnummern zugreifen. Gibt es das auch in Java/NetBeans?
LG
Fabian
Ich habe mit Java immer wieder Probleme mit der Versionierung:
An mehreren Stellen gebe ich eine Versionsnummer meines Programmes aus. Das Problem: Diese Nummern sind hardgecodet. Wenn ich beschließe, die Versionsnummer zu ändern, muss ich dies an mehreren Stellen im Code machen. Dabei vergisst man natürlich auch leicht mal eine Stelle und schon hat man eine Inkonsistenz. Ich könnte nun natürlich einfach eine global zugängliche Konstante bzw. Methode mit der Versionsnummer einführen, aber bevor ich diesen Schritt mache, möchte ich fragen, ob es dafür eventuell bereits Mechanismen gibt? In MS Visual Studio gab es dafür beispielsweise einen Dialog, in dem ich die Nummer festlegen konnte (und auch eine automatische Erhöhung veranlassen konnte)- daraufhin konnte ich aus dem Code mit App.Major, App.Minor und App.Revision auf die einzelnen Versionsnummern zugreifen. Gibt es das auch in Java/NetBeans?
LG
Fabian