如何用eclipse构建spring-session模块源代码

时间:2016-09-06 11:17:31

标签: spring spring-session

我想使用spring-session模块。但我发现原始源代码并不完全符合我的需要。所以我需要修改一些代码并重新构建它。但我不知道该怎么做?你对我有什么建议吗?感谢。

其他1:

我的开发环境是JDK 8,Eclipse neon(带等级),Maven3.2。

源代码git:https://github.com/spring-projects/spring-session

其他2:

我已经检查了源代码并编译成功。现在问题是如何使用gradle将jar部署到maven存储库。

2 个答案:

答案 0 :(得分:0)

我没有全面了解spring-session,但如果它至少具有任何其他Spring项目的平均质量,我建议您只需扩展和覆盖所需的组件而不是重新编译它。由于自定义要求,我已使用spring-security多次完成此操作

通过这种方式,您可以在发布新版本时更新spring-session的依赖关系。

使用maven,创建一个新的maven项目,只需将spring-session设置为项目的maven依赖项,并扩展,实现和覆盖您需要的所有内容。下次spring-session更新到新版本时,你只需要将你的依赖关系更新到最后一个GA版本,并且(在检查完所有版本之后仍然没问题)你就不会绑定到某个可能在某一天过时的版本

答案 1 :(得分:0)

要从源构建Spring Session项目并将其安装在本地Maven仓库中,请使用以下Gradle命令:

$ ./gradlew install

发布将使用项目根目录中version中声明的gradle.properties属性完成(目前,主分支位于1.3.0.BUILD-SNAPSHOT)。

但是,如果您对Spring Session I有些问题,请考虑在项目issue tracker上报告问题。