Jar文件命名规范

23

有没有行业标准约定用于命名jar文件?

2个回答

26

我一直在使用

*Informative*-*name*-*M*.*m*.*b*.jar

表示:

M = 主版本号(不一定保留向后兼容性时更改)

m = 次版本号(添加功能等)

b = 构建号(包含漏洞修复的发布版本)


3
注意,单词之间使用连字符而不是下划线,例如:apache-ant-1.6.5.jar。 - Aleksi Yrttiaho

2
如果您的jar用于JEE,则应遵循这些准则: 模块名称用作EJB档案名称。默认情况下,模块名称应基于包名称,并且应写成所有小写的ASCII字母。如果存在冲突,则模块名称应为更具体的版本(包括包名的其他部分): EJB档案:-ejb.jar EJB客户端档案:-ejb-client.jar

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接