Estoy desarrollando una aplicación de escritorio con Java y Swing Application Framework. Tengo una aplicación sobre el cuadro y me gustaría que el cuadro contenga alguna indicación de qué versión se está probando. Mi preferencia es que ese valor se modifique de manera automatizada. Estoy usando CruiseControl para construir la aplicación desencadenada de los commits a SVN.¿Cuál es una buena manera de manejar un número de versión en una aplicación Java?
¿Qué mecanismo utilizan los demás para realizar este trabajo? ¿Hay una biblioteca de número de versión de cuadro o un conjunto de herramientas relacionadas con hormiga que puedo colocar en su lugar en mi proceso de compilación?
No estoy buscando opciones de implementación o de todos modos para buscar actualizaciones automáticamente o algo por el estilo. Solo quiero poder preguntarle a un verificador qué versión hay en el cuadro de información y obtener una respuesta confiable.
Nice answer. Gracias. – toolkit
¡Excelente! ¿Se puede hacer usando Ant también? (Lo siento, n00b en el mundo de Java) – Upendra
p.getImplementationVersion(); sigue devolviendo null cada vez que intento llamarlo – jonney