Можно ли надежно определить отметку времени компиляции данного класса как для приложений Java, работающих локально, так и для апплетов и/или веб-приложений JNLP?
Получение метки времени компиляции класса Java
comment
Дубликат: stackoverflow.com/questions/1917686/compile-date-and-time
- person skaffman   schedule 09.06.2010
Ответы (1)
Согласно Спецификации виртуальной машины Java, формат файла класса не требует какой-либо временной метки, поэтому лучшее, что вы можете сделать, это проверить время модификации файла Class или Jar, содержащего класс. К сожалению, операции файловой системы, особенно между различными хостами, могут не сохранять такие метки времени.
Я бы сказал, что по умолчанию нет надежного способа. Однако вы можете легко встроить такую метку времени в файл JAR или файл класса как часть процесса сборки.
person
maerics
schedule
09.06.2010