java - 如何在没有maven的情况下获取svn修订信息
问题描述
我想从 svn 获取修订号信息并将其写入 MANIFEST.MF。在不使用 Maven 的情况下如何做到这一点?我找到了使用 maven 插件的示例,但我的项目没有使用 maven,库在项目中。也许有一种方法可以在构建项目/工件时写入有关修订号的信息。
MANIFEST.MF 文件示例:
Manifest-Version: 1.0
Class-Path: log4j-1.2.16.jar ...
我想添加有关修订号信息的任何属性。我可以在我的项目中从 MANIFEST 获取信息。但我不明白如何将信息放入 MANIFEST.MF 文件中。
Intellij Idea中可能存在函数或plagin,可以在构建项目的MANIFEST.MF文件中添加属性
我还设法使用内置的 svn 函数将 LastChangedRevision 参数放入 svn:keywords 中,但我不知道如何使用 java 工具获取此参数
解决方案
推荐阅读
- php - 贝宝 PDT IIS 服务器
- css - 带有svg的css剪辑路径在Chrome中不起作用
- initialization - 带有 pgadmin 4 v3.0 问题的 Postgresql 10.4 - Windows 10 x64 用户的查询工具初始化错误
- python - MongoDB - 在聚合中使用 numericOrdering do mongo slow
- html - 材质类型 css 输入标签重叠自动填充,直到动作才激活 - Angular 2
- java - Java : CompletableFuture捕获
- python - Python - 在 CSV 行中查找出现次数最多的单词
- java - 为 Kafka Consumer 编写 JUnit 测试
- git - Git:使用--author时别名不解析字符串参数
- java - 使用 java servlet 实现基于角色的登录