spring安全JAR文件之间的差异?
我正在将安全性集成到我的web MVC应用程序中,但不知道我必须做什么(JAR需要做什么),所以在谷歌搜索之后,我发现 现在我已经从SpringSecurity网站下载了SpringSecurity 2.0.4。在spring-security-2.0.4\dist文件夹中有一些JAR文件。有些文件更改最少,例如 spring-security-xxx-2.0.4.jar spring-security-xxx-2.0.4-sources.jar 请有人给我解释一下他们之间的区别。从两个中选择哪一个更好 注意,我现有的MVC应用程序在Spring2.5上spring安全JAR文件之间的差异?,jar,spring-security,Jar,Spring Security,我正在将安全性集成到我的web MVC应用程序中,但不知道我必须做什么(JAR需要做什么),所以在谷歌搜索之后,我发现 现在我已经从SpringSecurity网站下载了SpringSecurity 2.0.4。在spring-security-2.0.4\dist文件夹中有一些JAR文件。有些文件更改最少,例如 spring-security-xxx-2.0.4.jar spring-security-xxx-2.0.4-sources.jar 请有人给我解释一下他们之间的区别。从两个中选择哪
我知道这是一个非常新的问题,但我正在学习安全。感谢我只是想澄清一下,这实际上不是一个与安全相关的问题,而是一个通用的代码打包问题 Jar文件实际上只是zip文件,因此可以包含任何内容 按照惯例,以
-sources
结尾的jar名称包含源代码,即实际的.java
文件
没有-sources
的Jar文件包含编译的java字节码,即所有.class
文件。基本上是运行.java
文件时从相应的-sources
jar通过javac
获得的文件
运行时只需要编译的.class
文件。这就是两者分裂的原因
-sources
jar在开发时非常有用,因此您可以检查正在调用的代码。如果您使用的第三方代码没有很好的文档记录,这一点尤其有用。非常感谢您的回答。