2011-07-27 13 views
6

Estoy desarrollando una biblioteca Java y estoy tratando de definir un buen encabezado a través de JAutoDoc.Fecha de creación en JavaDoc

Funciona bien, pero no entiendo cómo definir automáticamente la fecha de creación del archivo. Hay una variable llamada fecha pero devuelve la fecha actual, no la fecha de creación del archivo. Si voy a usar esa variable tendré todos los encabezados con la misma fecha.

¿Alguien sabe una solución para este problema?

Gracias, Luca

+0

¿Quiere decir la fecha de creación de un archivo o establecer la fecha de creación de un documento en la biblioteca de JAutoDoc? –

+0

Me refiero a la fecha de creación del archivo. ¿Qué quieres decir con la fecha de creación de un documento? – Maverik

Respuesta

0

no creo que pueda encontrar una manera de obtener el tiempo de creación de un archivo de una forma automática. Por supuesto, la mayoría de los sistemas operativos ofrecen diferentes marcas de tiempo (creadas, accedidas, modificadas), pero puede no ser fácil obtener esta información.

Más problemático es el siguiente: si utiliza algún tipo de sistema SCM para su código como git o svn, y usted (u otra persona que colabora en este proyecto) revisa una versión nueva de su código, entonces los archivos tendrá un tiempo de creación que es el mismo que el tiempo de pago y no el momento en que creó originalmente el archivo registrado.

Por lo tanto, en este caso no puede obtener automáticamente la hora de creación de su archivo para javadoc.

Lo que sugeriría es que defina una plantilla para nuevos archivos en su IDE que inserte en la creación el tiempo real como parte del javadoc del archivo y que no se modifique más adelante.

Cuestiones relacionadas