srcs和非srcs罐子之间的区别?

时间:2015-08-20 19:28:43

标签: java jar

我已经下载了selenium.java-2.47.1 java zip,它包含selenium-java-2.47.1.jarselenium-java-2.47.1-srcs.jar

它们之间有什么区别吗?

1 个答案:

答案 0 :(得分:2)

非srcs JAR只包含已编译的类文件("二进制文件"实际上是字节代码),而srcs jar包含源代码(for()文件)。您只需要非srcs JAR来编译和运行您的项目,但源JAR包含Javadoc。顺便说一下,你可以打开JAR并亲自看看:JAR只是一个压缩档案。

这是发布Java库的一种非常常见的方式。有时候还有一个包含HTML文件的Javadoc JAR。

当您获得经验时,您会发现拥有源代码非常有用,因为(1)文档经常缺乏,(2)源代码可以回答文档无法解答的问题。