我正在开发一个使用 Seam 实现多个 Java Web 应用程序(和相关的 JAR 文件)的项目。
关于在部署中包含版本信息的最佳实践是什么?我需要了解的是 Web 应用程序应该如何包含和发布它们的版本,以及如何对 JAR 文件执行相同的操作。
谢谢
我正在开发一个使用 Seam 实现多个 Java Web 应用程序(和相关的 JAR 文件)的项目。
关于在部署中包含版本信息的最佳实践是什么?我需要了解的是 Web 应用程序应该如何包含和发布它们的版本,以及如何对 JAR 文件执行相同的操作。
谢谢
具有官方版本号的库通常将其嵌入文件名中。
对于构建信息,无论如何你都应该有一个自动化的构建过程,而且它很可能使用 ant。很容易:
您可以通过多种方式显示此信息:
这里的基本问题是谁需要看到它?最终用户无法在日志中看到...
也不要低估准确保存的部署日志的价值!您不必去查看消费者文件...