是否存在命名jar文件的行业标准约定?
答案 0 :(得分:21)
我一直在使用
*Informative*-*name*-*M*.*m*.*b*.jar
其中:
M = major version number
(未必保持向后兼容性时更改)
m = minor version number
(功能添加等)
b = build number
(适用于包含错误修复的版本)
答案 1 :(得分:1)
如果您的jar用于JEE,则these guidelines适用:
模块名称用作EJB归档名称。默认情况下 模块名称应基于包名称,并应编写 全小写ASCII字母。如果发生冲突,则为模块名称 应该是一个更具体的版本(包括包的其他部分) 名):
EJB存档:-ejb.jar
EJB客户端存档:-ejb-client.jar