Java 为Spring框架构建具有依赖关系的发行版

Java 为Spring框架构建具有依赖关系的发行版,java,spring,Java,Spring,我正在学习Spring开发,并尝试按照Github上的一个项目一步一步地配置Spring框架(网站是:)。键入命令$./gradlew depsZip以运行depsZip gradle任务后。显示以下信息时出现故障: :spring-aspects:compileJava Download http://repo.springsource.org/libs-release/org/aspectj/aspectjrt/1.7.1/a spectjrt-1.7.1.jar [ant:iajc] C:

我正在学习Spring开发,并尝试按照Github上的一个项目一步一步地配置Spring框架(网站是:)。键入命令
$./gradlew depsZip
运行depsZip gradle任务后
。显示以下信息时出现故障:

:spring-aspects:compileJava
Download http://repo.springsource.org/libs-release/org/aspectj/aspectjrt/1.7.1/a
spectjrt-1.7.1.jar
[ant:iajc] C:\Users\Zihan\Documents\GitHub\spring-framework\spring-aspects\src\m
ain\java\org\springframework\beans\factory\aspectj\AbstractBeanConfigurerAspect.
aj:1 [error] The type java.lang.CharSequence cannot be resolved. It is indirectl
y referenced from required .class files
[ant:iajc] (no source information available)
[ant:iajc] C:\Users\Zihan\Documents\GitHub\spring-framework\spring-aspects\src\m
ain\java\org\springframework\mock\staticmock\AbstractMethodMockingControl.aj:19
[error] The import java.util.Arrays cannot be resolved
[ant:iajc] import java.util.Arrays;
[ant:iajc]        ^^^^^^^^^^^^^^^
[ant:iajc] C:\Users\Zihan\Documents\GitHub\spring-framework\spring-aspects\src\m
ain\java\org\springframework\mock\staticmock\AbstractMethodMockingControl.aj:87
[error] Arrays cannot be resolved
[ant:iajc] if (!Arrays.equals(this.args, args)) {
[ant:iajc]      ^
[ant:iajc]
[ant:iajc] 3 errors
:spring-aspects:compileJava FAILED

FAILURE: Build failed with an exception.

* Where:
Script 'C:\Users\Zihan\Documents\GitHub\spring-framework\spring-aspects\aspects.
gradle' line: 30

* What went wrong:
Execution failed for task ':spring-aspects:compileJava'.
> compile errors: 3

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug
option to get more log output.

BUILD FAILED

Total time: 42.798 secs
C:\Users\Zihan\Documents\GitHub\spring-framework [(abdcefb...)]>
你能帮我解决配置问题吗。如果能给你一些指导,我真的很感激


提前谢谢

首先,为什么不能使用maven或gradle等依赖项管理工具?在你的链接上我读到了

尽管强烈建议Spring框架用户利用Gradle、Maven和Ivy等构建系统的可传递依赖关系管理特性,但有些团队无法使用这些工具。这通常是由于公司限制或使用旧版本造成的


使用上面定义的工具,只需对spring项目进行构建和维护。然后从一个spring项目开始,您可以遵循这个

感谢您的回答,我将尝试另一种方法来构建spring项目,它完全不是一个答案。问题是如何构建具有依赖关系的spring发行版(无论出于何种原因),而官方指南会导致错误。在这方面,我所能找到的就是这条线索,它只是建议我不要这样做。